精华帖 (0) :: 良好帖 (0) :: 新手帖 (13) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-30
nathanlee 写道 zxmzxy 写道 zhajie 写道 struts2.18不是自带struts2-json-plugin-2.1.8.1的吗? 另外问下楼主,你的ajax提交后的转换错误和验证错误如何处理? 我用的是2.1.6的,里面没看到plugin,所以我下了0.34的插件 至于转换错误,我想你可以在你的Action层自己写一些业务代码进行处理,这篇文章主要讲的是几个开源插件的整合问题。你可以参考create方法中的简单错误处理。 http://cwiki.apache.org/S2PLUGINS/json-plugin.html The JSON plugin is bundled with Struts since 2.1.7+. The plugin at Google Code has been deprecated. 谢谢兄弟提醒,这样就可以直接用Struts2自带的plugin了,呵呵 |
|
返回顶楼 | |
发表时间:2010-02-05
最后修改:2010-02-05
result设置成json之后,容器会把action的属性自动封装到一个json对象中(应该是使用拦截器转换的具体代码没有研究),然后调用js的rollback方法,所以action中的JSONObject.fromObject转换没有必要,而且jquery使用的是$.getJSON意思是获得json结果,返回的data赋给变量user之后可以直接user.name
|
|
返回顶楼 | |
发表时间:2010-02-05
主意不错,下次试试jsonplugin
|
|
返回顶楼 | |
发表时间:2010-02-21
恩,这个样确实很方便。我也这样用了很久了,但是里面存在以下问题始终没解决.
比如ACTION中怎么做输入规则严重,还有和spring、Hibernate结合之后,一些存在的BUG。 |
|
返回顶楼 | |
发表时间:2010-02-23
好东西,我收下了,谢谢楼主
|
|
返回顶楼 | |
发表时间:2010-03-20
zhajie 写道 struts2.18不是自带struts2-json-plugin-2.1.8.1的吗? 另外问下楼主,你的ajax提交后的转换错误和验证错误如何处理? 同问,应该怎么处理?能否详细点说下呢? |
|
返回顶楼 | |
发表时间:2010-03-20
ring09h 写道 zhajie 写道 struts2.18不是自带struts2-json-plugin-2.1.8.1的吗? 另外问下楼主,你的ajax提交后的转换错误和验证错误如何处理? 同问,应该怎么处理?能否详细点说下呢? 通常是因为你们直接转换hiberante中的model类。如果model类中有一对多或多对一,并且是双向的。那通常都会转换错误。 建议新建一个view类去转换或使用反射把一对多,多对一关系的内容设为null,当然也能手动设如果你喜欢的话。 |
|
返回顶楼 | |
发表时间:2010-06-05
|
|
返回顶楼 | |
发表时间:2010-07-09
LZ 我就想要 Struts1.x + JQuery + JSON实现AJAX
但是确实找了一段时间 并没有找到啊 ... 请LZ 帮忙 赫赫 先谢谢 |
|
返回顶楼 | |
发表时间:2010-12-03
tigerhen 写道 result设置成json之后,容器会把action的属性自动封装到一个json对象中(应该是使用拦截器转换的具体代码没有研究),然后调用js的rollback方法,所以action中的JSONObject.fromObject转换没有必要,而且jquery使用的是$.getJSON意思是获得json结果,返回的data赋给变量user之后可以直接user.name
同意,所以楼主做了不少无用功, |
|
返回顶楼 | |