jsp页面:

<%

//从配置中获取数据库驱动

String driver=application.getInitParameter("driver");

//从数据库中得到数据URL

String url=application.getInitParameter("url");

//从配置中得到用户名

String user=application.getInitParameter("username");

//从配置中得到密码

String pass=application.getInitParameter("password");

//注册驱动

Class.forName(driver);   /

/获取数据库连接

Connection con=DriverManager.getConnection(url,user,pass);

//执行pr对象

PreparedStatement prs=con.prepareStatement("select * from stu");

//Statement prs=con.createStatement();

//执行查询

ResultSet rs=prs.executeQuery();   %>   <table>   <%

//遍历查询   while(rs.next())   {%>

<tr>   <td><%=rs.getString(1) %></td>

   <td><%=rs.getString(2)%></td>   <%

}    %>

web.xml配置

  1. <!-- 配置第一个参数数据库驱动 -->
  2. <context-param>
  3. <param-name>driver</param-name>
  4. <param-value>com.microsoft.sqlserver.jdbc.SQLServerDriver</param-value>
  5. </context-param>
  6. <!-- 配置第二个参数:url -->
  7. <context-param>
  8. <param-name>url</param-name>
  9. <param-value>jdbc:sqlserver://localhost:1433;databaseName=aa</param-value>
  10. </context-param>
  11. <!-- 配置第三个参数:数据库用户-->
  12. <context-param>
  13. <param-name>username</param-name>
  14. <param-value>sa</param-value>
  15. </context-param>
  16. <!-- 配置第四个参数:数据库密码 -->
  17. <context-param>
  18. <param-name>password</param-name>
  19. <param-value>sa</param-value>
  20. </context-param>

最新文章

  1. Xamarin+Prism开发详解六:DependencyService与IPlatformInitializer的关系
  2. 更改localhost默认打开的index.html的地址三步曲
  3. 在linux下运行apt-get update 时,报错/var/lib/apt/lists/lock
  4. C/C++面试题
  5. ArcGIS提取影像边界
  6. share point 读取 metadata
  7. BZOJ 3511 土地划分
  8. js之json
  9. [SQL_Server_Question]Msg 1105无法为数据库 &#39;tempdb&#39; 中的对象分配空间,因为 &#39;PRIMARY&#39; 文件组已满
  10. Qt for iOS,Qt 与Objective C混合编程
  11. Javascript之登陆验证
  12. HTML+CSS笔记 CSS中级 缩写入门
  13. Java 8 Stream介绍及使用1
  14. 在普通js文件里引入vue实例的方法
  15. 微信小程序--家庭记账本开发--01
  16. Spark机器学习基础二
  17. Vue SSR不可不知的问题
  18. jar的打包与共享
  19. Golang利用select实现超时机制
  20. Java 基础 - 对象池

热门文章

  1. [题解]UVa 11082 Matrix Decompressing
  2. NGUI BUG /各种坑
  3. SQL Server 数据库 &#39;xxx&#39; 正处于转换状态。请稍后再尝试该语句。
  4. textarea格式显示问题
  5. RPM包的制作
  6. js分秒必争
  7. JavaSE基础知识总结
  8. Android框架之AndroidAnnotations详细讲解
  9. .net多线程
  10. QQ邮箱发送邮件,出现mail from address must be same as authorization user错误