天天看點

struts2中對no result defined for action的解決方案

大夥在使用struts2的時候,是否也有過報o result defined for action這樣的錯誤,今天我來總結一下,報這樣錯誤的原因,以便你們參考

1 首先你要明白struts2的原理和機制,在你送出action的時候,他是要做很多的工作的,首先是校驗 這個你是看不見的,但是struts2已經做了,如果校驗通過,那麼就要執行你所指向的那個action 如果在校驗的時候,出現了錯誤,他會回到struts的配置檔案裡面,找到input 然後跳到相應的jsp頁面,如果你沒有在配置檔案中配置input 他就會報這個錯誤,

2 就是要看看你的配置檔案裡面是否繼承了struts-default 必須繼承這個,這個是struts2的入口

3 就是看你的檔案有沒有寫錯,這個不多說。細心一點就可以了。

以上肯定有很多錯誤,望大家給我指正,共同進步!也可以給我發電子郵件 [email protected] 有什麼技術難題,我們一起研究!

繼續閱讀