2,在WEB_INF中复制一个web.xml
文件
,3,再在WEB-INF中创建classes文件夹和lib文件夹
4,往lib文件夹里面加入所需要的包
5,在aa文件夹中建立page文件夹用来存放jsp文件
。。。。。。。
首先创建一个类public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
Xml代码
<listener>
<!-- lang: xml -->
<description>ServletContextListener</description>
<!-- lang: xml -->
<listener-class>com.test.web.filter.ContextInitListener</listener-class>
<!-- lang: xml -->
</listener>
配置好监听器后我们开始编写ContextInitListener 的代码。实现接口后会自动生成两个方法,初始化和销毁,我们就只贴出这个吧,另一个没什么用。web项目通常来说,一般来说相对路径是在WEB-INF/classes,获取该路径下的文件,最好用getClass().getResourceAsStream(“/baseconfig.properties”)比较简单。
Java代码
@Override
public void contextInitialized(ServletContextEvent sce) {
Properties props = new Properties()
InputStream inputStream = null
try {
inputStream = getClass().getResourceAsStream("/baseconfig.properties")
props.load(inputStream)
String tempPath = (String) props.get("path")
} catch (IOException ex) {
ex.printStackTrace()
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)