从昨天开始系统学习struts2,不过在第一个例子:HelloWorld的时候就出现问题了。按照网上的教程写好例子,在Eclipse里运行。提示下面的错误:
在遍访了度娘和谷歌大婶后,终于找到了一位前辈的解决办法,
原来是struts2的jar里面。除了基本的:
commons-logging-1.0.4.jar
freemarker-2.3.16.jar
ognl-3.0.jar
struts2-core-2.2.1.jar
xwork-core-2.2.1.jar
以外,还要导入:
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
javassist-3.7.ga.jar
(
在E:/software/struts-2.2.1/apps
/struts2-blank-2.2.1.war中)
将这三个包加到工程里面后,在运行,就好了。
而且在eclipse中开发struts2工程时,要注意,发布过程中,要确定一下,eclipse是否将src下的struts。xml文件发布到WEB-INF中的classes中。
如果没有的话,还需要手动的发布一下。