易截截图软件、单文件、免安装、纯绿色、仅160KB

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!


相关文档:

jsp页面防刷新,提交数据重复

在提交表单的页里加上
<%
org.apache.struts.util.TokenProcessor.getInstance().saveToken(request);
%>
<input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value="<%=session.getAttribute("org.apache.struts.action.TOKEN")%>" />

struts action里
if(isTokenValid(request ......

jsp 不支持EL表达式,解决办法

以前用WSAD wizard做的,都可以在JSP页面中解析到EL表达式,当然前提是JSP2.0的情况下。
今天遇到了一个莫名其妙的问题。刚下载Eclipse3.3+MyEclipse6.0体验的过程中,遇上了解析不到EL表达式的问题。经过好几个小时的琢磨终于发现了,给大家share一下:
问题就出在建Web Project的时候web.xml声明上。
web.xml声明部 ......

解决JSP乱码的过滤器

----*web.xml *----
----*web.xml *----
  <filter>
    <filter-name>MyFilter</filter-name>
    <filter-class>cray.util.MyFilter</filter-class>
  </filter>
 
  <filter-mapping>
    <fi ......

jsp(JAVA)伪静态的具体设置过程

一:到http://tuckey.org/urlrewrite/  下载urlrewrite架包(推荐2.6.0)
  二:解压所下载的文件,把urlrewrite-2.6.0.jar复制到项目的WebRoot/WEB-INF/lib/目录下
  三:把urlrewrite.xml复制到项目的WebRoot/WEB-INF/目录下
  四:在web.xml文件中加入以下
  <filter>
  <filter-name>Ur ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号