JSP项目读取配置文件小结

最近在写JSP的小项目,不想把数据库,数据文件夹路径等配置信息写死在代码中,于是琢磨用xml配置文件的方法,现在将使用心得总结一下:

 

1.除了引入dom4j.jar包之外,使用XPATH必须引入jaxen.jar包,否则老是报错。(在dom4j的解压文件夹下的lib文件夹中可以找到jaxen.jar)

 

2.重点:由于是要在tomcat环境之下使用java访问文件夹中的配置文件,所以:

       首先要将配置文件放在classes文件夹之下(这点是方便确定文件的路径)

 

       其次,打开文件的时候采用以下方式

      reader = new SAXReader(); //采用此方式可以访问绝对路径 doc = reader.read(Thread.currentThread().getContextClassLoader().getResource(fileName));

      否则相对路径问题会把你弄疯的!

 

GOOD LUCK!

 

你可能感兴趣的:(java,tomcat,jsp,数据库,xml)