<a href="MyJsp.jsp">下一页</a>
这个连接 MyJsp.jsp没有参数?
这个连接 MyJsp.jsp没有参数?
解决方案 »
- apache 怎么连接 tomcat
- 求THinking in java!
- 大家有没有什么好点的集成方法,我集成SHH这三个框架老是出问题
- 求助:Cannot forward after response has been committed
- Hibernate createSQLQuery问题
- 求助阿~~ JDBC的问题~~
- 小弟郁闷啊!!请教各位高手大哥Jbulider+Oraclce 10g
- 如何通过在JSP中修改sendmail的用户密码?
- 怎么向存储过程传date型参数?
- Struts问题:怎么动态创建Form和FormBean
- 我的伟大想法
- 基于SOA的系统, 谁能有一个详细的实施案例.
<td height="71"><p><a href="MyJsp.jsp?page1=<%=fenye-1 %>">上一页</a></p>
第一次Integer.parseInt(request.getParameter("page1"));
怎么会有值呢?
建议楼主在点击进入这个页面的超链接后家上参数
例< a href="***.jap?page1=1">
还有方法就是在程序里直接给page1赋值
String str =request.getParameter("page1");
if(str.equals(null))
int fenye=1;
反正大概就是这个意思,试试吧...
解决方式:
1.给page1赋值.
2.String page1 = request.getParameter("page1");
if(page1 != null && !page1.trim().equals("")) {
int page = Integer.parseInt(page1);
}
String page1=Integer.parseInt(request.getParameter("page1"));
if(page1 != null && !page1.trim().equals("")) {
fenye= Integer.parseInt(page1);
}
String page1=Integer.parseInt(request.getParameter("page1"));
if(page1 != null && !page1.trim().equals("")) {
fenye= Integer.parseInt(page1);
} 答案正确,楼主使用的是jsp+java bean,不过最好还是把java代码放如后台,其实编程不一定要把功能实现,我觉得编程习惯也很重要,还有代码的重用,建议找些相关的比较标准的项目去了解人家的项目的逻辑实现.
改成下面的试一下
int fenye = Integer.parseInt(request.getParameter("page1")!=null?request.getParameter("page1"):1);