java.lang.NumberFormatException: null
今天在写分页查询的时候遇到这样的报错。
然后马上检查了我的sql,发现是这里没有给值。
为了确定是这个原因,我直接在jsp页面的跳转路径后面加了值。
结果是正确的。
确定是这个原因后,我将jsp页面中路径的值删除,直接在类中添加了一段代码进行判断,确保不再为空。
//获取参数
String currentPage = request.getParameter("currentPage");//当前页码
String rows = request.getParameter("rows");//每页显示条数
if (currentPage == null || "".equals(currentPage)) {
currentPage = "1";
}
if (rows == null || "".equals(rows)) {
rows = "3";
}
运行后为期待结果,问题解决了。