通过Spring提供的一个类,可以辅助log4j配置文件将日志文件输出至应用程序的相对路径
1
2
3
4
5
6
7
8
9
|
public static final String WEB_APP_ROOT_KEY_PARAM = "webAppRootKey" ; //web.xml的context-param public static final String DEFAULT_WEB_APP_ROOT_KEY = "webapp.root" ; //web.xml默认的context-key String root = servletContext.getRealPath( "/" ); //获取应用程序路径 ...... String param = servletContext.getInitParameter(WEB_APP_ROOT_KEY_PARAM); //根据context-param获取context-key String key = (param != null ? param : DEFAULT_WEB_APP_ROOT_KEY); //context-key即是那个变量代表应用程序路径 ...... System.setProperty(key, root); //将context-key和应用程序路径保存至System的property里 |
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于