Ext JS-extjs4.0+xwork架构模式中jsonString如何传递

发布于 2017-02-04 22:08:43 字数 331 浏览 1125 评论 2

我学习extjs4+xwork框架时,前台与后台交互不是很明白,不知道后台jsonString是如何传到前台extjs中的。
在xwork.xml文件中配置了json的跳转路径,指向前台的一个jsp中,但是到了jsp后又如何在extjs中使用的呢?
xwork.xml的路径跳转配置:

<result name="json" type="dispatcher">
<param name="location">jsp/json.jsp</param>
</result>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

晚风撩人 2017-10-13 18:11:00

ext的ajax请求,

 Ext.ajax.request{
URL : 'x.action',
params : {title:'hello'},
success:function(response){
var result = Ext.decode(response.responseText);
//假设json串有个name和length
console.log(result.name+"----"+result.length);
},
faliure:function(response){
.......
}
}

这是extjs4的,我一直认为extjs是我用过的在数据处理方面非常出色的一个框架,你为什么要用extjs和xwork结合呢?xwork我没用过。
你用xwork拦截了》?

偏爱自由 2017-04-20 03:30:54

其实你可以通过response对象直接输出到页面就可以了,只要你的JSON数据格式是对的就可以了,不要拘泥于框框架架的东西。

 response.getWriter().println("jsonString");
response.getWriter().close();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文