在j2ee的系统中,有没有一个地方仅需调用一次,以后就可以任意使用的?
解决方案 »
- JBPM4.4 自由流/回退问题
- 关于第2次调用一个类的不同的方法
- spring与struts整合问题
- 请大虾帮我看看一个hibernate的问题?
- myclipse 4.1 下如何建立jdbc driver?
- 寻找jboss内耗费资源最多的EJB
- 请问如何在Applet中链接JSP或者Servlet
- 有没有struts tag的速查手册,不知道那个tag里都有什么属性?
- 如何实现从https到http的重定向?最好有例子,解决就给分,决不食言
- springMVC 转 springboot 包含JSP 问题:linux环境启动第一次访问JSP很卡
- 大家碰到过jms中的内存溢出问题吗?详见内
- RMI UnMarshalException 问题(大虾帮忙)
*
* 从Servlet参数读取log4j的配置文件
*/
package com.zznode.cas.web.sysmanager;import java.io.* ;
import javax.servlet.* ;
import javax.servlet.http.*;
import org.apache.log4j.PropertyConfigurator;public class InitLog4jConfig extends HttpServlet { public void init () throws ServletException {
String prefix = getServletContext ().getRealPath ("/") ;
String configFileName = getServletConfig ().getInitParameter ( "log4jConfigFileName" ) ;
if ( configFileName != null && configFileName.length() != 0 )
PropertyConfigurator.configure ( prefix + configFileName ) ;
}
public void doGet ( HttpServletRequest request , HttpServletResponse response ) throws IOException , ServletException {
} public void doPost ( HttpServletRequest request , HttpServletResponse response ) throws IOException , ServletException {
}
}web.xml
<servlet>
<servlet-name>log4jConfig</servlet-name>
<servlet-class>com.zznode.cas.web.sysmanager.InitLog4jConfig</servlet-class>
<init-param>
<param-name>log4jConfigFileName</param-name>
<param-value>log4jConfig.properties</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>