如何让Tomcat自动Load被修改过的类 servlet如何读取web.xml中的初始参数
2006-05-23 11:12
971 查看
如何让Tomcat自动Load被修改过的类
servlet如何读取web.xml中的初始参数
如何让Tomcat自动Load被修改过的类
修改 Tomcat 的 server.xml 內容,该文件存在Tomcat 的 conf 目錄下。做法是在文件中加入一
个新的 context 标签,通过该标签来设定你的 web应用程序的环境参数。
最简单的方法就是先找到 "Tomcat Root Context" 这个标签,然后在这段文字的上面加入一行
<DefaultContext reloadable="true"/>,参考下面的示例:
<DefaultContext reloadable="true"/>
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" debug="0"/>
-->
servlet如何读取web.xml中的初始参数
在servlet的init中,读取web.xml中配置的参数
//Initialize global variables
public void init(ServletConfig config) throws ServletException {
super.init(config);
String server = config.getInitParameter("server");
String port = config.getInitParameter("port");
String dbname = config.getInitParameter("dbname");
String user = config.getInitParameter("user");
String psw = config.getInitParameter("psw");
}
或者
public void init()throws ServletException
{
driver=getInitParameter("DRIVER");
password=getInitParameter("PASSWORD");
url=getInitParameter("URL");
user=getInitParameter("USER");
}
在web.xml初始参数的设置
<servlet>
<servlet-name>JDBCServlet</servlet-name>
<servlet-class>com.jspdev.ch7.JDBCServlet</servlet-class>
<init-param>
<param-name>DRIVER</param-name>
<param-value>com.microsoft.jdbc.sqlserver.SQLServerDriver</param-value>
</init-param>
<init-param>
<param-name>URL</param-name>
<param-value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=wjw_test</param-value>
</init-param>
<init-param>
<param-name>USER</param-name>
<param-value>sa</param-value>
</init-param>
<init-param>
<param-name>PASSWORD</param-name>
<param-value>111</param-value>
</init-param>
</servlet>
servlet如何读取web.xml中的初始参数
如何让Tomcat自动Load被修改过的类
修改 Tomcat 的 server.xml 內容,该文件存在Tomcat 的 conf 目錄下。做法是在文件中加入一
个新的 context 标签,通过该标签来设定你的 web应用程序的环境参数。
最简单的方法就是先找到 "Tomcat Root Context" 这个标签,然后在这段文字的上面加入一行
<DefaultContext reloadable="true"/>,参考下面的示例:
<DefaultContext reloadable="true"/>
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" debug="0"/>
-->
servlet如何读取web.xml中的初始参数
在servlet的init中,读取web.xml中配置的参数
//Initialize global variables
public void init(ServletConfig config) throws ServletException {
super.init(config);
String server = config.getInitParameter("server");
String port = config.getInitParameter("port");
String dbname = config.getInitParameter("dbname");
String user = config.getInitParameter("user");
String psw = config.getInitParameter("psw");
}
或者
public void init()throws ServletException
{
driver=getInitParameter("DRIVER");
password=getInitParameter("PASSWORD");
url=getInitParameter("URL");
user=getInitParameter("USER");
}
在web.xml初始参数的设置
<servlet>
<servlet-name>JDBCServlet</servlet-name>
<servlet-class>com.jspdev.ch7.JDBCServlet</servlet-class>
<init-param>
<param-name>DRIVER</param-name>
<param-value>com.microsoft.jdbc.sqlserver.SQLServerDriver</param-value>
</init-param>
<init-param>
<param-name>URL</param-name>
<param-value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=wjw_test</param-value>
</init-param>
<init-param>
<param-name>USER</param-name>
<param-value>sa</param-value>
</init-param>
<init-param>
<param-name>PASSWORD</param-name>
<param-value>111</param-value>
</init-param>
</servlet>
相关文章推荐
- tomcat里web.xml中load-on-startup参数含义
- 修改web.xml文件之后,tomcat无法把项目自动启动的问题
- Servlet(3)ServletConfig接口的介绍(获取web.xml中某个Servlet中的初始配置参数)
- 3.使用资源注射(@Resource)读取web.xml初始参数
- servlet读取web.xml中参数和页面转向方法
- 在Servlet和JSP中访问web.xml设置的初始参数
- servlet 读取web.xml参数
- 今天的问题:请问我这样部署我的Servlet,应该如何修改web.xml啊?
- 在做javaWeb项目时,每次修改完servlet,tomcat自动重启项目,设置项目自动的热加载
- 在Servlet和JSP中访问web.xml设置的初始参数
- 在Servlet和JSP中访问web.xml设置的初始参数
- 在Servlet和JSP中访问web.xml设置的初始参数
- tomcat里web.xml中load-on-startup参数含义
- 如何通过Servlet获取定义在web.xml中的初始化参数
- Servlet(19)web.xml 配置之Servlet参数配置和读取资源文件,获取文件全路径
- 当我们修改WEB-INF下的任何一个配置文件的时候,如何让tomcat自动加载
- tomcat里web.xml中load-on-startup参数含义
- 30天轻松学习javaweb_Eclipse在修改了web.xml后将自动更新到tomcat服务器中
- Servlet 读取web.xml文件中的配置参数连接数据库
- tomcat里web.xml中load-on-startup参数含义