JSP读取Struts1的Action保存在request中对象的问题。请指教!急急急!!
我在一采用struts1+hibernate+spring框架的javaweb项目中,自己写了一个分页类。在Action类的execute()方法中有以下三条语句:req...
我在一采用struts1+hibernate+spring框架的java web项目中,自己写了一个分页类。在Action类的execute()方法中有以下三条语句:
request.setAttribute("page", pb.getPage());
request.setAttribute("pageCount", pb.getPage());
request.setAttribute("pageSize", pb.getPageSize());
其中,pb.getPage(),pb.getPage(), pb.getPageSize()返回的都是3个int型整数,我将它们存在request中,想在jsp页面中使用它。在jsp页面中怎么读取page、pageCount、pageSize呢?同时,下列jsp语句:
<%if(page>1){%><a href="/book/splitPage.do?jumpPage=1">首页</a><%}%>
<%if(page>1){%>
<a href="/book/splitPage.do?jumpPage=<%=page-1%>">上一页 </a> <%}%>
<%if(page<pageCount){%>
<a href="/book//book/splitPage.do?jumpPage=<%=page+1%>">下一页</a><%}%>
<%if(pageCount>1){%>
<a href="/book/splitPage.do?jumpPage=
<%=pageCount%>">末页</a><%}%>
也存在语法错误。(我想用它实现“上一页”、“下一页”功能)。该怎么修改呢? 展开
request.setAttribute("page", pb.getPage());
request.setAttribute("pageCount", pb.getPage());
request.setAttribute("pageSize", pb.getPageSize());
其中,pb.getPage(),pb.getPage(), pb.getPageSize()返回的都是3个int型整数,我将它们存在request中,想在jsp页面中使用它。在jsp页面中怎么读取page、pageCount、pageSize呢?同时,下列jsp语句:
<%if(page>1){%><a href="/book/splitPage.do?jumpPage=1">首页</a><%}%>
<%if(page>1){%>
<a href="/book/splitPage.do?jumpPage=<%=page-1%>">上一页 </a> <%}%>
<%if(page<pageCount){%>
<a href="/book//book/splitPage.do?jumpPage=<%=page+1%>">下一页</a><%}%>
<%if(pageCount>1){%>
<a href="/book/splitPage.do?jumpPage=
<%=pageCount%>">末页</a><%}%>
也存在语法错误。(我想用它实现“上一页”、“下一页”功能)。该怎么修改呢? 展开
3个回答
展开全部
楼上说的不错 ,不过既然你用了strust 也可以吧这几个对象放到你的actionform里,
那么 你用post 或者 get(你下面的就是用get对吧)
页面中是用
page pageCount pageSize这3个变量,那么 actionform中 设置3个相同名称的int
到了action中 从对应的form里取出这个3个 就是整形的了
嘿嘿 你说对吧
那么 你用post 或者 get(你下面的就是用get对吧)
页面中是用
page pageCount pageSize这3个变量,那么 actionform中 设置3个相同名称的int
到了action中 从对应的form里取出这个3个 就是整形的了
嘿嘿 你说对吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询