社区
Java EE
帖子详情
java参数验证
鹰眼龙
2016-10-23 10:13:22
请问一般验证参数是否为空等一些格式要求放在action层好,还是在service层;
还有我在service验证业务逻辑时一般用抛出自定义异常,action层再捕获返回错误信息到jsp页面,这样的方式如何,
你们工作又是采取的哪种方式?
...全文
265
4
打赏
收藏
java参数验证
请问一般验证参数是否为空等一些格式要求放在action层好,还是在service层; 还有我在service验证业务逻辑时一般用抛出自定义异常,action层再捕获返回错误信息到jsp页面,这样的方式如何, 你们工作又是采取的哪种方式?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
执笔记忆的空白
2016-10-24
打赏
举报
回复
数据非空和格式验证一般放action层的,但是对于数据的业务验证,就放到service层
bcsflilong
2016-10-24
打赏
举报
回复
非空我直接在action中验证 业务逻辑的验证在service中,异常的处理 我都是全部抛出,靠struts2 统一捕获处理。 dao抛到service ,service抛给action,action也是抛出
浮云若水
2016-10-24
打赏
举报
回复
如果说是前后台交互操作 参数一般在前端就已经会校验完成 当然像数据重复这些还是需要后台来做校验,其他一般情况下在action层会对参数做过滤判断,service只处理业务相关
time倾听下
2016-10-23
打赏
举报
回复
对于你说的验证放在action层比较好,接收前台穿过来的数据可以及时验证,而不要调用其他判断,Struts2框架里面有返回数据类型,前台可以接收到数据,jsp可以接收信息进行判断,你可以在jsp界面接收数据判断是否
JAVA
_API1.6文档(中文)
java
.security.spec 提供密钥规范和算法
参数
规范的类和接口。
java
.sql 提供使用
Java
TM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。
java
.text 提供以与自然语言无关的方式来处理...
Java
中的
参数
校验
Java
中的
参数
校验
参数
校验规则需要进行
参数
校验不需要进行
参数
校验SpringBoot的
参数
验证
Validation自定义
参数
验证
注解
参数
校验规则 需要进行
参数
校验 对外提供的开放接口. 无论是RPC,API还是HTTP接口 敏感权限入口...
Java
学习指南(
Java
入门与进阶)
这是
Java
学习指南系列课程的第1篇,介绍
Java
语言的入门语法,引领希望学习
Java
语言编程的初学者进入
Java
大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从
Java
开发平台的下载和安装开始,从浅到深、从...
JAVA
参数
验证
Validation(一)
但是如果这些
参数
在多个接口共同会使用到,就会增加一部分重复代码劳作,如果能将这些
参数
验证
放到一起,那么代码将会变得更加简洁。现状@Override public RechargeResponse recharge(RechargeRequest request) {
JAVA
参数
验证
Validation(二)分组校验&自定义校验
有些时候一个
参数
会在多个场景使用,不同场景对该
参数
的校验需求不同,即有些场景不对该
参数
进行校验。 比如注册时,我们要填写出生日期
参数
,但是登录时并不需要该
参数
这里可以用到校验分组groups public class...
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章