Web应用数据库配置参数读取方法之一

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>
posted on 2014-02-20 17:32  DoMee  阅读(629)  评论(0)    收藏  举报