strus分页问题:在选择页面时怎么把当前所处页面的页码做成隐藏(非链接)的!??
页面就象这样:
上一页 1 2 3 4 5 下一页
的表示
需要实现功能:当前的页码不能点击(即不是页面的链接)
举个例子:如果当前正在页面2,则页面中的页码“1”、“3”、“4”、“5”都可以直接点击链接到相应页面,“2”就不能点击
问题点数:20、回复次数:7Top
1 楼sky_boxer(饿鱼骨头)回复于 2005-12-01 22:52:37 得分 0
你的分页是怎么实现的,out.print出html页?Top
2 楼mnbvc874(Java EE)回复于 2005-12-01 23:42:48 得分 0
我也想知道Top
3 楼malinser2004(malinser)回复于 2005-12-02 09:29:20 得分 0
分页用的方法每次读取一页数据出来显示Top
4 楼down0011(down0011)回复于 2005-12-02 09:42:07 得分 0
这样可以吗,首先要取得当前页号,存进request,在循环显示12345里面加上判断是否和当前页号相等,相等的话只输出数字,不输出连接Top
5 楼malinser2004(malinser)回复于 2005-12-02 10:34:55 得分 0
我这样写的:
<logic:present name="pageNumber">
<logic:iterate id="yema" name="pageNumber">
<bean:define id="nowPage" name="curpage"/>
<%if(yema.equals(nowPage)){%>
<a href="<%=request.getContextPath()%>/railSearch.do?hide=checkPage&chosePage=<bean:write name="yema"/>">
<bean:write name="yema"/></a>
<%}%>
</logic:iterate>
</logic:present>
可就在if 语句处不执行,直接跳到if{}外Top
6 楼down0011(down0011)回复于 2005-12-02 17:30:39 得分 0
你全部用struts标签实现试一下Top
7 楼xuelei81(阿薛)回复于 2005-12-05 14:19:22 得分 0
在bean里封装一下子就好了。我自己封装的分页类,程序员根本在页面上什么都不用写,直接实例化类就可以了Top




