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配置
- <!-- 配置第一个参数数据库驱动 -->
- <context-param>
- <param-name>driver</param-name>
- <param-value>com.microsoft.sqlserver.jdbc.SQLServerDriver</param-value>
- </context-param>
- <!-- 配置第二个参数:url -->
- <context-param>
- <param-name>url</param-name>
- <param-value>jdbc:sqlserver://localhost:1433;databaseName=aa</param-value>
- </context-param>
- <!-- 配置第三个参数:数据库用户-->
- <context-param>
- <param-name>username</param-name>
- <param-value>sa</param-value>
- </context-param>
- <!-- 配置第四个参数:数据库密码 -->
- <context-param>
- <param-name>password</param-name>
- <param-value>sa</param-value>
- </context-param>
Web应用数据库配置参数读取方法之一的更多相关文章
- Hive设置配置参数的方法,列举8个常用配置
Hive设置配置参数的方法 Hive提供三种可以改变环境变量的方法,分别是: (1).修改${HIVE_HOME}/conf/hive-site.xml配置文件: (2).命令行参数: (3).在已经 ...
- 让ASP.NET Web API支持$format参数的方法
在不使用OData的情况下,也可以让ASP.NET Web API支持$format参数,只要在WebApiConfig里添加如下三行红色粗体代码即可: using System; using Sys ...
- [转]让ASP.NET Web API支持$format参数的方法
本文转自:http://www.cnblogs.com/liuzhendong/p/4228592.html 在不使用OData的情况下,也可以让ASP.NET Web API支持$format参数, ...
- Thinkphp 数据库配置参数
mysql配置 'DB_USER' => array( 'DB_TYPE' => 'mysql', 'DB_HOST' => '127.0.0.1', 'DB_NAME' => ...
- Mysql数据库配置参数详解大全
名称 是否需要重启 值 允许值 描述 auto_increment_increment 否 1 1-65,535 auto_increment_increment和auto_increment_off ...
- 让Web API支持$format参数的方法
public static class WebApiConfig { public static void Register(HttpConfiguration config) { // Web AP ...
- gotty---用来作为k8s的web terminal,通过参数读取指定pod的日志输出
不要重复造轮子,我觉得这个方案比较适合现在的情况. 我们知道,如果手工查看k8s里指定pod的日志输出,一般的方案如下: kubectl logs -f -n [namespace] [pod] -c ...
- appium -ios-安卓 获取元素时 配置参数的方法
iPhone_5S{ "automationName": "XCUITest", "platformName": "iOS&quo ...
- (转)Amazon Aurora MySQL 数据库配置最佳实践
转自:https://zhuanlan.zhihu.com/p/165047153 Amazon Aurora MySQL 数据库配置最佳实践 AWS云计算 已认证的官方帐号 1 人赞同了该文章 ...
随机推荐
- SUSE zypper failed to work
记录解决的一个问题. 在SUSE 中zypper 不能使用,错误如下: hostname~ # zypper install make Refreshing service 'packman'.Une ...
- android中将EditText改成不可编辑的状态
今天在做项目的时候,要想实现一个将EditText变成不可编辑的状态,通过查找博客,发现一个好方法,对于单独的EditText控件我们可以单独设置 1.首先想到在xml中设置Android:edita ...
- sharedpreferences的简单使用
sharedpreferences 以键值对的方式将数据保存在xml 创建:SharePreferences sp = getShareferences(name,context.---) con ...
- php mysql支持emoji表情方案
将emoji转换成utf8 然后存储到数据库,但是 效率低 public function rrr($text) { $text = 'a
- parseInt 和parseFloat 区别
parseInt();返回整数, 有第二个参数,第二个参数是多少进制 parseFloat(); 可返回浮点数:没有第二个参数,默认10进制
- 【转】简易smtp调用类
用PHP发邮件的一个类,无需验证SMTP主机,类代码你可以不用管,只要按照后面的使用方法操作就行,这个类要先保存成一个php文件,文件名就叫smtp.php吧,下面是该文件代码: <?php c ...
- tomcat的CATALINA_HOME可以不用设置
不配置tomcat的环境变量也是可以运行的 用记事本打开tomcat/bin目录下面的startup.bat 在文本的前一部分有下面的脚本代码 rem Guess CATALINA_HOME if n ...
- Android studio 分析内存泄漏
以前用eclipse的时候,我们采用的是DDMS和MAT,不仅使用步骤复杂繁琐,而且要手动排查内存泄漏的位置,操作起来比较麻烦.后来随着Android studio的潮流,我也抛弃了eclipse加入 ...
- C语言的选择和循环上机题目(部分)
/*(1)某市不同车牌的出租车3公里的起步价和计费分别为:夏利7元/公里,3公里以外2.1元/公里:富康8元/公里,3公里以外2.4元/公里:桑塔纳9元,3公里以外2.7元/公里.编程:从键盘输入乘车 ...
- mvc局部视图
新建一个控制器啊! public ActionResult Index() { ViewBag.title = "this is title!!!"; return View(); ...