在struts2.2以后,我们需要导入的包有以下几个:
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
commons-logging-1.0.4.jar
commons-lang3-3.1.jar
freemarker-2.3.16.jar
javassist-3.7.ga.jar
ornl-3.0.jar
struts2-core-2.2.1.1.jar,
xwork-core-2.2.1.1jar
但是我从网上下的这个demo 前台jsp 引入struts 标签后,一用标签就报错,
java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/
后来发现是多引用了xwork-2.1.2.jar ,但是去掉这个jar后,tomcat 运行时 会报错
java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Aspect,
分析是 缺少“aspectjrt.jar”,引用进来,项目就正常了。