SSH整合拋異常:action未發現

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
把包換過來異常就消失了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章