社区
JavaScript
帖子详情
ajax的后台数据验证问题
zygsee
2010-01-26 12:06:11
比如用GET方式请求一个action
action里需要的id为long类型
因此有这句long id = Long.parseLong(targetId);
如果有人在地址栏恶意的输入*.do?id=aaa的话,不进行验证会出现Exception,请问后台应如何验证?
...全文
105
9
打赏
收藏
ajax的后台数据验证问题
比如用GET方式请求一个action action里需要的id为long类型 因此有这句long id = Long.parseLong(targetId); 如果有人在地址栏恶意的输入*.do?id=aaa的话,不进行验证会出现Exception,请问后台应如何验证?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
9 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
zygsee
2010-01-27
打赏
举报
回复
莫非只要是Ajax调用的action都不处理异常吗
mykelly6
2010-01-27
打赏
举报
回复
话说为什么要用get方式请求呢?
mykelly6
2010-01-27
打赏
举报
回复
catch里面返回一个error msg好了,在浏览器端先判断是否返回值为error msg
zygsee
2010-01-26
打赏
举报
回复
[Quote=引用 2 楼 sohighthesky 的回复:]
捕获异常不抛出呗
[/Quote]我现在就是这么干的,可是,我觉着这样不大好吧
sohighthesky
2010-01-26
打赏
举报
回复
捕获异常不抛出呗
zygsee
2010-01-26
打赏
举报
回复
在action里如果用跳转到错误页的方法是不可以的,,,
而抛出异常也不行,,请问在action里如何验证比较好呢?
zygsee
2010-01-26
打赏
举报
回复
[Quote=引用 4 楼 jat_meibo 的回复:]
因为避免不了比人在地址栏乱搞,只有在后台用try监控
[/Quote]那么是catch块儿里写什么啊。。。请指教
草根醉秋意
2010-01-26
打赏
举报
回复
难道后台不可以验证参数是否为long?估计比js来的简单~
Jat_MeiBo
2010-01-26
打赏
举报
回复
因为避免不了比人在地址栏乱搞,只有在后台用try监控
相关推荐
layui自定义
验证
,用
ajax
查询
后台
是否有重复
数据
,form.verify的例子
用layui表单自定义
验证
,
ajax
查询
后台
验证
,form.verify和
ajax
组合时,尝试更改了几次方案,遇到的
问题
: 1.有时点击两次submit才会提示
验证
结果; 2.有时
后台
返回结果没
问题
,但不提示
验证
结果,查了查网上资料后,发现是在
ajax
最后return时出的
问题
,
ajax
改为同步,最后把
验证
提示信息return,而不能在success或error中return。 form.verify({ account: function(value, item){ //value:表单的值、item:表单的DOM对象 if(value.trim() == ""){ retu
如何用
ajax
验证
是否重复,layui自定义
验证
,用
ajax
查询
后台
是否有重复
数据
,form.verify的例子...
用layui表单自定义
验证
,
ajax
查询
后台
验证
,form.verify和
ajax
组合时,尝试更改了几次方案,遇到的
问题
:1.有时点击两次submit才会提示
验证
结果;2.有时
后台
返回结果没
问题
,但不提示
验证
结果,查了查网上资料后,发现是在
ajax
最后return时出的
问题
,
ajax
改为同步,最后把
验证
提示信息return,而不能在success或error中return。form.verify(...
layui
ajax
验证
,layui自定义
验证
,用
ajax
查询
后台
是否有重复
数据
,form.verify的例子
用layui表单自定义
验证
,
ajax
查询
后台
验证
,form.verify和
ajax
组合时,尝试更改了几次方案,遇到的
问题
:1.有时点击两次submit才会提示
验证
结果;2.有时
后台
返回结果没
问题
,但不提示
验证
结果,查了查网上资料后,发现是在
ajax
最后return时出的
问题
,
ajax
改为同步,最后把
验证
提示信息return,而不能在success或error中return。form.verify(...
layui自定义
验证
,用
ajax
查询
后台
是否有重复
数据
,form.verify
用layui表单自定义
验证
,
ajax
查询
后台
验证
,form.verify和
ajax
组合时,尝试更改了几次方案,遇到的
问题
:1.有时点击两次submit才会提示
验证
结果;2.有时
后台
返回结果没
问题
,但不提示
验证
结果,查了查网上资料后,发现是在
ajax
最后return时出的
问题
,
ajax
改为同步,最后把
验证
提示信息return,而不能在success或error中return。 form.veri...
发帖
JavaScript
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
8.7w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2010-01-26 12:06
社区公告
暂无公告