在web.xml里,我做了如下的配置: <servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>初始化的类如下:
package com.lideyong.api.init;import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.PropertyConfigurator;public class InitLog4j
extends HttpServlet {
public InitLog4j() {
} public void init() {
/**
* 配置日志文件
*/
String file = getInitParameter("log4j.properties");
if (file != null) {
PropertyConfigurator.configure("/" + file);
}
}
}log4j.properties我放在了网站的根目录下.开发工具用的是:Jbuilder2006+tomcat5.5每次编译后,系统会产中MyWebLog.log这个文件.但是我在代码里写的输出日志却一点也写不进这个日志文件???为什么?谢谢1
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>初始化的类如下:
package com.lideyong.api.init;import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.PropertyConfigurator;public class InitLog4j
extends HttpServlet {
public InitLog4j() {
} public void init() {
/**
* 配置日志文件
*/
String file = getInitParameter("log4j.properties");
if (file != null) {
PropertyConfigurator.configure("/" + file);
}
}
}log4j.properties我放在了网站的根目录下.开发工具用的是:Jbuilder2006+tomcat5.5每次编译后,系统会产中MyWebLog.log这个文件.但是我在代码里写的输出日志却一点也写不进这个日志文件???为什么?谢谢1
解决方案 »
- 帮忙看看?Illegal operation on empty result set什么错误
- springMvc的问题。。。。。。
- 每次新建项目都多出了settings文件里面多了几个XML文件 真心不懂·怎么恢复成以前
- 新手问个jsp 的问题
- spring3 事务配置失效的问题
- 在Servlet与JSP中取得当前文件所在的相对路径与绝对路径
- 请问哪里有API的参考电子书下载啊?谢谢
- javaBean编译找不到符号
- 关于 apache Tomcat 4.0 中 web.xml文件放置位置的简单问题
- 创建表 数据库mysql
- 求救!!!
- 急!!!!如何用Apache James把E-mail从内网(内部局域网)发到外网
<servlet-name>InitLog4j</servlet-name>
<servlet-class>com.lideyong.api.init.InitLog4j</servlet-class>
<init-param>
<param-name>log4j.properties</param-name>
<param-value>WEB-INF/log4j.properties</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
<load-on-startup>3</load-on-startup>我那上面有这个部署,只是没有上面这一句,有影响吗?