1.java.lang.ClassNotFoundException:
org.apache.struts2.dispatcher.FilterDispatcher异常
首先请检查web.xml中的配置是否拼写正确:
如果拼写没有错误,那么看一下你的工程中WEB-INF目录下lib文件夹中,有没有把Struts2需要的jar包都放进去,光配置buildpath是不对的。 运行需要你把这些依赖的jar包直接放进lib文件夹中。
buildpath只是提供给编译期使用,而运行的时候就不生效了。
运行时需要用到的jar包,需要放入到工程的WEB-INF下lib文件夹中。
2.空指针错误 java.lang.NullPointerException
org.apache.struts2.impl.StrutsActionProxy.getErrorMessage
出现这个问题的时候,检查一下struts.xml配置文件的放置地址。
不要放在WEB-INF目录下,要放在SRC目录下。
org.apache.struts2.dispatcher.FilterDispatcher异常
首先请检查web.xml中的配置是否拼写正确:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
如果拼写没有错误,那么看一下你的工程中WEB-INF目录下lib文件夹中,有没有把Struts2需要的jar包都放进去,光配置buildpath是不对的。 运行需要你把这些依赖的jar包直接放进lib文件夹中。
buildpath只是提供给编译期使用,而运行的时候就不生效了。
运行时需要用到的jar包,需要放入到工程的WEB-INF下lib文件夹中。
2.空指针错误 java.lang.NullPointerException
org.apache.struts2.impl.StrutsActionProxy.getErrorMessage
出现这个问题的时候,检查一下struts.xml配置文件的放置地址。
不要放在WEB-INF目录下,要放在SRC目录下。