SpringMVC的Validation为什么只在Controller中生效

VagueCoder 2016-06-22 03:18:20
SpringMVC的Validation在Service中并没有生效
...全文
891 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kutuzov2016 2016-06-28
  • 打赏
  • 举报
回复
引用 6 楼 VagueCoder 的回复:
[quote=引用 5 楼 zhrubin 的回复:] 可以自己手写验证
手写验证是在控制层写还是业务层写,是强加在代码里,还是用aop,,,[/quote] aop 后期工作量小
VagueCoder 2016-06-28
  • 打赏
  • 举报
回复
引用 5 楼 zhrubin 的回复:
可以自己手写验证
手写验证是在控制层写还是业务层写,是强加在代码里,还是用aop,,,
zhrubin 2016-06-26
  • 打赏
  • 举报
回复
可以自己手写验证
VagueCoder 2016-06-26
  • 打赏
  • 举报
回复
引用 2 楼 u010425898 的回复:
数据验证都不通过,就到业务层了,你觉得合理吗
控制层可以加验证,业务层为什么不能加,没有不代表就是必须的呀,,,
VagueCoder 2016-06-26
  • 打赏
  • 举报
回复
引用 1 楼 byj0409 的回复:
因为validation是springmvc中继承过来的方法 validation是做校验用的 发送请求时 会先执行validation方法 再执行.do或.action的请求
那你的意思就是springMVC没有在代理业务层的时候预留或实现这个接口,所以只在请求过来的时候才会调用这个接口对请求的数据进行验证,,,
  • 打赏
  • 举报
回复
数据验证都不通过,就到业务层了,你觉得合理吗
byj0409 2016-06-24
  • 打赏
  • 举报
回复
因为validation是springmvc中继承过来的方法 validation是做校验用的 发送请求时 会先执行validation方法 再执行.do或.action的请求

81,091

社区成员

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

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