struts2與ajax都是很優秀的框架。配合起來使用有助於提高使用效率。但配合需要一定的定式,雖然不太理解為什麼,但是摸索出來的形式是可用的。先知其然,再知其所以然吧。
ajax端
採用重定向的方式轉入action 。照著寫就是
struts配置
和不使用ajax配置一樣,沒什麼特殊的
action
這邊比較複雜了。個人摸索的結果是:
必須要有上面這個方法。如果這個方法被用來執行了ajax 請求的話,後面的struts重定向就是出現故障。就會出現無法跳轉的現象,tomcat會報錯,說你沒有配置返回結果。這個和不用struts的有很大不同。
好了,我也不知道為什麼是這樣,反正代碼跑通了!