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