Struts2 + JSON 集成后 输入校验如何处理

fengda2870 2009-04-06 06:32:15
Struts2+JSON开发项目

定义的视图就json一个
即<result type="json"/>

看了好多的文章,他们说就用定义一个

我的问题:

这样的话在进行输入校验的时候

如果输入校验失败

那么怎么跳转到input视图

如果没有input试图是要报错的

如果加该如何加?

怎么才能让出错的信息显示到的当前页面上 ?
...全文
187 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dinghun8leech 2009-04-09
  • 打赏
  • 举报
回复
还有啥探讨的晚上找我,我白天上班。楼主这个问题我也没看明白。
dinghun8leech 2009-04-09
  • 打赏
  • 举报
回复
struts2的啥我不太清楚,但总觉得这个传输格式应该可以作为前后台接口来统一起来,而这个处理接口和struts2什么的没什么关系
校验的话推荐的方法是前台js+后台二次校验,至于后台怎么校验,可以考虑用一些什么类似与validator的校验框架。
dm520 2009-04-07
  • 打赏
  • 举报
回复
不熟悉,顶一下
fengda2870 2009-04-07
  • 打赏
  • 举报
回复
是不是数据安全性校验全部在客户端进行
这样是很不安全的啊
fengda2870 2009-04-07
  • 打赏
  • 举报
回复
我对JSON刚刚接触

楼上的意思就是说
如果集成了json
那么不需要在用Struts2的校验框架了吗?
dinghun8leech 2009-04-07
  • 打赏
  • 举报
回复
不懂楼主的意思、。、、、使用json居然还要配置?!
我倒是觉得前后台可以分的很开的啊,前台获取表单输入组装成jsonString,传回后台后直接在request里面取出来,再转化为JSONObject(有这个包,其实也可以自己写一个,解析成hashmap也成),前台的话就是个组装,如果input不能为空,直接用脚本判断即可,如果客户输入了非法字符({},'")等,就用脚本过滤、提示、转义就行。只要前台保证传回的json格式正确,后台保证对字符串的处理解析无误,就绝对能保证不出错。
starry 2009-04-06
  • 打赏
  • 举报
回复
不熟悉,顶一下
fengda2870 2009-04-06
  • 打赏
  • 举报
回复
很急切的希望问题得到解答
fengda2870 2009-04-06
  • 打赏
  • 举报
回复
DDD
fengda2870 2009-04-06
  • 打赏
  • 举报
回复
很急切的希望问题得到解答

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧