日期:2014-05-17  浏览次数:20604 次

如何在防止在地址栏非法输入造成的异常
如题啊,两个问题:
1.在分页的页面防止用户从URL输入http://xxxxxx.html?page=-1或则page=字母的情况或者page越界而造成异常。-1 或者字母的情况只需要在过滤器判别下类型和值。越界的话是不是还要连接数据库查询pageCount了?
2.像淘宝这种大网站,地址栏的参数往往很复杂,我随便删除一些,或者添加随便的字符串,它的页面都不会变,还是在原来的?这是如何实现的?

谢谢大家了!

------解决方案--------------------
404 500等异常给一个提示页面即可!
------解决方案--------------------
引用:
引用:404 500等异常给一个提示页面即可!
嗯谢谢您,那您知道第二个问题怎么实现?


url里面的参数很多是没有实际作用的,可能只是一些统计参数,所以加不加都可以
------解决方案--------------------
引用:
引用:404 500等异常给一个提示页面即可!
嗯谢谢您,那您知道第二个问题怎么实现?


传一个参数 returnurl  就是出现异常 或者 非法操作 有个返回URL