(来换项目系列)Struts2配置

Eclipse  + Tomcat7 环境

1.配置Struts遇到的第一个问题就是用了Build Path的方法导入struts包,会造成ClassNotFound,解决方法是直接复制struts jar包到WEB-INF的lib包下(在2.5中  xwork包已经包含在struts-core包里)。

2.对照各种使用struts2.5以前的书来配置时,在配置web.xml时<filter-class>为org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 会造成找不到类StrutsPrepareAndExecuteFilter.class,

 事实上,在2.5中应改为 org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter。

3.拼写错误,在写配置文件的过程中很多很长的句子一个个用手敲,运行报错后仔细看看全是拼写错误,使用一定要仔细看看。

在写org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter时,可以在jar包里找到这个类,然后右键这个类copy qualified name,注意这个方法复制的名字有.class 注意删掉。

4.另一些要注意的点,struts.xml 一定要放在src目录下。

 

posted @ 2017-12-22 14:35  zqm233  阅读(107)  评论(0编辑  收藏  举报