当前位置:编程学习 > JAVA >>

求助大神,SSH2分页问题

写分页的时候,Action里有一个page的属性用来接收当前页,jsp页面写的是userAction?page=XX
但是当我点了几下下一页后 我又重新进入userAction的时候  没给page传参,page里面还有之前的穿过来的值,我要怎么做才能,进userAction的时候不给page传参 让page默认等于1 分页 SSH2 JSP --------------------编程问答-------------------- private int page = 1   ? --------------------编程问答-------------------- 第一次进入都设置page=1,分页点击下一页页码都page+1 --------------------编程问答-------------------- 我知道了,你private int page = 1   ,get set一下,然后jsp每次传过来的值都会自动填充 --------------------编程问答-------------------- 不知道楼主重新进入userAction是什么时候。一般情况下把分页单独做成一个组件,不要参杂在具体的action中,这个分页组件用servlet进行参数获取,直到需要分页参数的地方再从pagination里面去取分页信息。 --------------------编程问答-------------------- 你的userAction是不是单例的,如果是就有这样的问题,struts2一般配成多例的 --------------------编程问答-------------------- 具体分页可以来我的博客参考下那个开源项目...里面有个完整的分页方案,希望能帮到你 --------------------编程问答-------------------- 简单一点就配action的bean的时候 scope=prototype 
再好一点就使用Page工具类之类的。。 --------------------编程问答-------------------- 给page一个初始值就可以了  --------------------编程问答-------------------- 7楼正解。。。。。。 --------------------编程问答-------------------- 你这个分页写的参数太少了,你都无法控制了,你可以多写一些参数进去,然后就好控制了
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,