社区
JavaScript
帖子详情
ajax的后台数据验证问题
zygsee
2010-01-26 12:06:11
比如用GET方式请求一个action
action里需要的id为long类型
因此有这句long id = Long.parseLong(targetId);
如果有人在地址栏恶意的输入*.do?id=aaa的话,不进行验证会出现Exception,请问后台应如何验证?
...全文
114
9
打赏
收藏
ajax的后台数据验证问题
比如用GET方式请求一个action action里需要的id为long类型 因此有这句long id = Long.parseLong(targetId); 如果有人在地址栏恶意的输入*.do?id=aaa的话,不进行验证会出现Exception,请问后台应如何验证?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
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监控
ajax
后台
可编辑的省市区三级联动
ajax
后台
可编辑的省市区三级联动
后台
编辑省市区,前台显示,并可以获取到ID以及节点ID
PHP
后台
登录界面(基于
ajax
无刷新)
PHP
后台
登录界面(基于
ajax
无刷新)
Ajax
实时
验证
用户名邮箱等是否已经存在
Ajax
实时
验证
用户名邮箱等是否已经存在,更多免费资源的下载地址: http://download.csdn.net/user/php_fly
利用
Ajax
实现无刷新
验证
用户名和密码是否正确
利用
Ajax
实现无刷新
验证
用户名和密码是否正确,其中是通小图片来显示结果的。
纯
Ajax
仿windows网站
后台
模板
一款
Ajax
模板 应用于web开发 网站
后台
还有web应用程序的
Ajax
模板
JavaScript
87,955
社区成员
224,621
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章