JSP界面的一个超链<a href="BiaotiServlet?pageNow=0">斗破苍穹</a>http://localhost:8080/BiaotiServlet?pageNow=0
传到BiaotiServlet pageNow=0的值在地址栏里可以看到的
但是在servlet中String pageNow = request.getParameter("pageNow");得到的pageNow是""值
异常是:java.lang.NumberFormatException: For input string: ""
传到BiaotiServlet pageNow=0的值在地址栏里可以看到的
但是在servlet中String pageNow = request.getParameter("pageNow");得到的pageNow是""值
异常是:java.lang.NumberFormatException: For input string: ""
解决方案 »
- Eclipse Java EE的dynamic web project和static web project和web fragment project的区别?
- jsp界面动态配置数据源、表、字段等信息,创建触发器
- JSP过滤器解决乱码
- jfreechart中如何在一张页面上画多个饼图
- 求ssh整合jbpm4的流程实现
- 问一个ResultSet的问题
- 在客户端机器上利用JSP页面查询本地局域网内数据库服务器A中的数据,再利用当前JSP页面上传到远程数据库B中能实现吗?有什么好的方案吗?
- jsp页面的入门问题
- 请问大家用JSP,怎么做一些复杂的报表?
- ssm框架整合 求解
- 如何手动关闭ibatis的数据库连接?
- javascript初学者一般什么时候能写出来代码
在eclipse上就得不到了 不过传到servlet时显示的pageNow=0不知道为什么得不到
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.niit.dao.BiaoTiDao;public class BiaotiServlet extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
String pageNow = request.getParameter("pageNow");
BiaoTiDao btd = new BiaoTiDao();
ArrayList a1 = btd.quChuBiaoTi(Integer.parseInt(pageNow));
int rowCount = btd.pageCount();
List<List<String>> pagingList = btd.paging(rowCount,
Integer.parseInt(pageNow));
if (a1 != null)
{
request.setAttribute("a1", a1);
request.setAttribute("pagingList", pagingList);
request.getRequestDispatcher("DouPoCangQiong.jsp").forward(request,
response);
}
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
this.doGet(request, response);
}
}
pageNow得到的值不是NULL 就是一个""空字符串
另外看看request.getParameters("pageNow")是否有值.