求助一个Java验证的问题,在线等!!!

zity_chow 2014-10-16 02:27:22
目前项目用的springMVC,前台表单传过来的值后台用一个VO来接收并验证数据是否合法,这个VO是多个业务共用的。
请问:
1、@Validated还是@Valid比较好?
2、如果前台没有把某个字段传过来,也就是后台VO接收到的这一个字段是Null,那么如何判断如果没有接收到这个字段,就跳过这个字段的判断?
例如VO里有A、B、C三个字段都加了注解需要验证,可是前台只传了A、B两个字段到后台,如何只验证A、B?
...全文
256 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zity_chow 2014-10-24
  • 打赏
  • 举报
回复
引用 6 楼 attilax 的回复:
得分给我了我转你代码哟...互相帮助..
那也要看对我有没有帮助
attilax 2014-10-22
  • 打赏
  • 举报
回复
得分给我了我转你代码哟...互相帮助..
zity_chow 2014-10-22
  • 打赏
  • 举报
回复
引用 4 楼 attilax 的回复:
自定义注解or 自定义注解解释器 实现了。。重新解释@Validated还是@Valid 注解的含义
请问这个自定义注解该怎么写?
attilax 2014-10-19
  • 打赏
  • 举报
回复
自定义注解or 自定义注解解释器 实现了。。重新解释@Validated还是@Valid 注解的含义
zity_chow 2014-10-16
  • 打赏
  • 举报
回复
引用 2 楼 tianlong0388 的回复:
直接判断是不是为空就行了,如果为C为空,那么直接用A,B就行了,或者你A,B,C一起做一个判断就行,如果你不怕麻烦...
有没有什么注解能够自动判断?
无情天下 2014-10-16
  • 打赏
  • 举报
回复
直接判断是不是为空就行了,如果为C为空,那么直接用A,B就行了,或者你A,B,C一起做一个判断就行,如果你不怕麻烦...
zity_chow 2014-10-16
  • 打赏
  • 举报
回复
紧急求助。。。

81,122

社区成员

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

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