日期:2014-05-18  浏览次数:20633 次

JSP中同一页面参数传递和获取的问题?
我在一个JSP页面中用
id   =   Integer.parseInt(request.getParameter( "id ");
获取了前一个页面传递过来的参数值,并采用分页显示的方法显示数据库中的信息,
但在翻页操作时就出现id为null的错误.
我传递参数采用的是href= "index.jsp?id= <%=id%> "的方法.
各位大虾帮帮小弟!万分感谢!

------解决方案--------------------
出售以下资料、代码

1.JSP编程技巧百问集锦(100个问题;一个问题一段代码) 报价:30 RMB
2.ASP编程技巧百问集锦(100个问题;一个问题一段代码) 报价:30 RMB
3.JavaScript编程技巧百问集锦(100个问题;一个问题一段代码) 报价:20 RMB
4. <在线书店系统> 大解密(jsp+javabean+servlet Web版 全套源码 安装即用) 报价:150 RMB
5. <办公自动化系统> 大解密(jsp+javabean+servlet Web版 全套源码 安装即用) 报价:300 RMB

需要者请联系:e_mail:fzlotuscn@yahoo.com.cn QQ:595563946

------解决方案--------------------
Total=rs.getRow();
if(Total%EveryPage==0)
TotalPage=Total/EveryPage;
else
TotalPage=Total/EveryPage+1;
String Pages=request.getParameter( "Pages ");
if(Pages!=null)
{
OnPage=Integer.parseInt(Pages);
if(OnPage> TotalPage)
{
OnPage=TotalPage;
}
else if(OnPage <=0)
{
OnPage=1;
}
}
rs.absolute((OnPage-1)*EveryPage+1);


<center>
<a href=index.jsp?Pages= <%=1%> > 第一页 </a>
<a href=index.jsp?Pages= <%=OnPage-1%> > 上一页 </a>
</center>
<%
}
if(OnPage!=TotalPage)
{
%>

<center>

<a href=index.jsp?Pages= <%=OnPage+1%> > 下一页 </a>
<a href=index.jsp?Pages= <%=TotalPage%> > 最后页 </a>
</center>
------解决方案--------------------
request.getParameter( "id ");取的是对象,必须先转成String 然后再转int
For Example:
id = Integer.parseInt((String)request.getParameter( "id ");
------解决方案--------------------
我也遇到了类似的问题。
我的问题是:检索第一页的时候用的条件在翻页后如何保留?
如:我用studentname和classid检索了一些数据,翻页后,抛异常说“nullpointer”,出错的语句是“if(classid.equals( "*** ")){}”.也就是说检索第二页的时候我之前用的classid就不保留了。
------解决方案--------------------
用session不知道能不能行
没做过,现在才开始,呵呵