是否可以返回JSON并同时从Struts2中的相同操作重定向到页面。
注意:我使用的是用于JSON的Struts2插件
答案 0 :(得分:2)
你可以,但重点是什么?
一旦浏览器获得302,它就会重定向,您的数据将会丢失。
如果您需要返回并使用数据做一些有用的事情,请在处理完数据后在JS中重定向。
否则重新考虑应用流程。
答案 1 :(得分:1)
通常一个请求有一个响应,这个响应可能是json,jsp或其他有效的struts结果。
您可以在jsp中返回json结果,处理json结果,最后使用javacript为您的操作发出新请求。