作者swpoker (swpoker)
看板java
标题Re: [J2EE] Spring MVC Form Validation 问题
时间Thu Feb 13 11:10:16 2014
※ 引述《ek0424 ()》之铭言:
: 各位板上的大大好,最近小弟在学习spring这个framework
: 在开发过程中有遇到一个问题,在网路上寻找许久的资料还是无解
: 目前因为前端部分有大量的表单栏位要做格式验证处理,所以我参考了
: http://www.mkyong.com/spring-mvc/spring-3-mvc-and-jsr303-valid-example/
: 但是却发现有个问题如下:
: 1.不用Form表单做的话,可以达到同样的验证效果吗?
: 2.如果我的Form表单想用Ajax处理,然後一样有验证效果该怎麽做?
: 3.因为练习接案子,对方要求要有API文件,然後用JSON格式作沟通
: 很多表单的东西,都不是传JSON作处理,该怎麽改成都用JSON沟通?
: 不知道有没有大大有经验,可以指点小弟一下。
spring 从2.5(还是2.6)就有支援(jackjson)直接json输出了
(但我还在2.0 悲惨阿~还得要自己弄json输出)
但差别在於输入的格式
如果是以提供javascript 函式或是以网址参数方式
那就无差别拉
例如
http:aaa.com/json/querysample?parm1=ddd&parm2=daaa
回传
(json很弹性~这里我只是举例)
{parm1:ddd,parm2:daaa,check:ok,checkresult:{parm1:ok,parm2:no ok},value:{items:[aaa,bb,cc]}}
由於spring直接把model整个输出的json
所以只要着重於model的撰写就可以了
一次就可以具有网页及json两种输出格式了
超棒的勒
我好想升级spring阿
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.29.28.131