博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP连接SQLServer2014(NetBeans + tomcat)
阅读量:5084 次
发布时间:2019-06-13

本文共 1311 字,大约阅读时间需要 4 分钟。

(JSP运行在tomcat中,需要提前将tomcat和NetBeans进行连接,如果安装NetBeans的时候装了tomcat8也行)

  1. SQLServer配置, 打开配置管理器, “SQLServer网络配置”中的所有协议都启用,并且,重启一次SQLServer服务(SQLServer 主服务),SQLServer账户配置, 必须使用SQLServer账户名。
  2. 数据库,我用的是 strand, 表 student 结构(id, name)
  3. 下载jdbc驱动包,解压。
  4. NetBeans新建JSP项目(javaWeb文件),并将解压好的jdbc包复制到tomcat的lib(库)目录下
  5. JSP文件如下

 

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page language="java" import="java.sql.*" import="java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
String url = "jdbc:sqlserver://127.0.0.1:1433;databaseName=strand";
String user="sa";
String password="123456";
//创建连接对象 Connection
Connection con = DriverManager.getConnection(url,user,password);
//构造Statement(语句)对象,传递SQL语句载体
//Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Statement stmt = con.createStatement();
String sql = "select * from student ";
//返回结果集
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()){
String name = rs.getString("name");
out.println(name+"<br>");
}
%>
<%
//关闭连接对象
rs.close();
stmt.close();
con.close();
%>
</body>
</html>

  运行结果如图:

转载于:https://www.cnblogs.com/hcy1994/p/6241320.html

你可能感兴趣的文章
C++入门--1.0输入输出
查看>>
让搭建在Github Pages上的Hexo博客可以被Google搜索到
查看>>
Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十四章:曲面细分阶段...
查看>>
在WPF控件上添加Windows窗口式调整大小行为
查看>>
背水一战 Windows 10 (36) - 控件(弹出类): ToolTip, Popup, PopupMenu
查看>>
教育类APP开发现新增长,多款APP该如何突围?
查看>>
打开3389
查看>>
React学习记录
查看>>
nginx常见内部参数,错误总结
查看>>
对象与类
查看>>
《奸的好人2》财色战场----笔记
查看>>
BZOJ 1834网络扩容题解
查看>>
bzoj1878
查看>>
【Vegas原创】Mysql绿色版安装方法
查看>>
Thrift Expected protocol id ffffff82 but got 0
查看>>
分享《去哪儿网》前端笔试题
查看>>
2013-07-04学习笔记二
查看>>
CP15 协处理器寄存器解读
查看>>
【codeforces 787B】Not Afraid
查看>>
【9111】高精度除法(高精度除高精度)
查看>>