首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

【-】请问JSP本页转递参数有关问题-请假各位在线的大侠了!

2012-01-19 
【在线等-急~~】请教JSP本页转递参数问题-请假各位在线的大侠了!!请教各位大侠:关于JSP本页内传递参数问题。

【在线等-急~~】请教JSP本页转递参数问题-请假各位在线的大侠了!!
请教各位大侠:

关于JSP本页内传递参数问题。
由于做分页显示,所以需要传递页数变量;
代码如下:错误提示出现在红色字体的部分。请各位大侠指点一二,不胜感激
projectList.jsp:

................
  int currentPage;
  if("".equals(request.getParameter("currentPage")))
  {
  currentPage=1;
  }
  else
  {
  currentPage=Integer.parseInt(request.getParameter("currentPage"));
  }
...................

<%
  if(maxPage==1)
  {
  out.println("上一页 下一页");
  }
  else
  {
  if(currentPage==1)
  {
%>  
  上一页
  <a href="projectList.jsp?currentPage=<%=currentPage+1%>">下一页</a>
<%
   
  }
  if(currentPage>1&&currentPage<maxPage)
  {
   
%>
  <a href="projectList.jsp?currentPage=<%=currentPage-1%>">上一页</a>
  <a href="projectList.jsp?currentPage=<%=currentPage+1%>">下一页</a>
<%
   
  }
   
  if(currentPage==maxPage)
  {
%>
  <a href="projectList.jsp?currentPage=<%=currentPage-1%>">上一页</a>
  下一页
<%
  }
  }  
%>

[解决办法]
什么错误?
[解决办法]
具体什么错误提示?
[解决办法]
try {
currentPage = Integer.parseInt(request.getParameter("currentPage"));
} catch (Exception e) {

}
[解决办法]
或许request.getParameter("currentPage")为NULL,
判断时把这个条件也带上
[解决办法]
同意4楼~

热点排行