Action class [ ] not found - action - file:/D:/apache-tomcat-6.0.
檢查步驟:
1、看看你struts.xml文件中action中對應的class屬性的值是否可以在Spring的配置文件中找到對應的id值。
2、如果你確定你的配置沒有出現問題,那麼一定是你導入包的時候少了包,這時候你檢查下你的項目中是否有以下三個jar包,struts2-spring-plugin-2.0.11.1.jar、commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar。
3、導入jar包之後如果還是有同樣的錯誤,這時候你需要清理緩存或者把項目重新部署下,這樣應該就可以解決問題了。
異常二:java.lang.NoSuchMethodError:
ognl.SimpleNode.isEvalChain(Lognl/OgnlContext;)Z
出現這個問題,通常是ognl的包問題
struts 使用的是 struts2.3.1.2這個版本的struts需要的ognnl爲ognl-3.0.4.jar
把包換過來異常就消失了