struts2 與 jquery ajax 配合使用和 action 跳轉頁面

struts2與ajax都是很優秀的框架。配合起來使用有助於提高使用效率。但配合需要一定的定式,雖然不太理解為什麼,但是摸索出來的形式是可用的。先知其然,再知其所以然吧。

ajax端

struts2 與 jquery ajax 配合使用和 action 跳轉頁面

採用重定向的方式轉入action 。照著寫就是

struts配置

struts2 與 jquery ajax 配合使用和 action 跳轉頁面

和不使用ajax配置一樣,沒什麼特殊的

action

這邊比較複雜了。個人摸索的結果是:

struts2 與 jquery ajax 配合使用和 action 跳轉頁面

必須要有上面這個方法。如果這個方法被用來執行了ajax 請求的話,後面的struts重定向就是出現故障。就會出現無法跳轉的現象,tomcat會報錯,說你沒有配置返回結果。這個和不用struts的有很大不同。

好了,我也不知道為什麼是這樣,反正代碼跑通了!


分享到:


相關文章: