struts2 配置JSON和页面跳转

<actionname="enteriprise_sel"class="cyp.action.EnteripriseAction"method="selectEnteri... <action name="enteriprise_sel" class="cyp.action.EnteripriseAction" method="selectEnteriprise">
<result type="json">
<param name="root">responseJson</param>
</result>
<result name="success">manage/enteriprise.jsp</result>
<result name="ERROR">/manage.jsp</result>
</action>
我想在 Struts2配置 json 并且实现 页面跳转,这样配置只会跳转到页面,jsp接收不到 json。。 还有就是jsp中 用 Jquery解析 json的方式也说下哈。3Q
展开
 我来答
qdthmc
2013-11-18 · TA获得超过176个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:54.1万
展开全部
你的<result type="json">实际上等同于 <result type="json" name="success">
你下面还有一个success,导致了重复。将type="json"的name改个名字吧,然后返回这个名字,就能收到json了
更多追问追答
追问
那我要配 responseJson
又要加 跳转页面 manage/enteriprise.jsp
追答
type="json"意味着不是跳转页面的操作,而是仅返回json字符串。两者不可同时做。
一般type="json"都是页面触发的Ajax请求返回的,仅处理数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jennia菊菊
推荐于2016-10-11 · TA获得超过632个赞
知道小有建树答主
回答量:710
采纳率:75%
帮助的人:352万
展开全部
struts的package要配置extends="json-default"
jsp中接受的是string类型,解析成json格式用
var responseJson=eval("("+responseJson+")");
更多追问追答
追问
那我如何配置 要跳转的页面
追答
result值为页面就是你要跳转的页面,如;

manage/enteriprise.jsp

action中return"success"那么就跳转manage/enteriprise.jsp
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式