Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法在eclipse中将数据从servlet发送到jsp页面。如何解决这个问题?_Java_Jsp_Servlets - Fatal编程技术网

Java 无法在eclipse中将数据从servlet发送到jsp页面。如何解决这个问题?

Java 无法在eclipse中将数据从servlet发送到jsp页面。如何解决这个问题?,java,jsp,servlets,Java,Jsp,Servlets,servlet的这一部分在检索数据时产生了问题。。我已经做出了尼克在回答中提到的改变 HttpSession session=request.getSession() }在servlet中,您有: request.getSession().setAttribute("results", Rows); <c:forEach var="row" items="${result.rows}"> 但在JSP中,您有: request.getSession().setAttribute("

servlet的这一部分在检索数据时产生了问题。。我已经做出了尼克在回答中提到的改变

HttpSession session=request.getSession()


}在servlet中,您有:

request.getSession().setAttribute("results", Rows);
<c:forEach var="row" items="${result.rows}">
但在JSP中,您有:

request.getSession().setAttribute("results", Rows);
<c:forEach var="row" items="${result.rows}">
在Servlet中,而不是

ArrayList<ArrayList<String>> Rows = new ArrayList<ArrayList<String>>();
for (int i = 1; i <= 4; i++) {  
  row.add(rs2.getString(i));  
}

完全格式化:-(我看不到问题描述,stacktrace,任何东西..问题是没有数据传输到jsp页面。浏览器上显示空白表。Plz帮助..!!运行时错误:-java.lang.NumberFormatException:输入字符串:“行”如何修复?出现了什么错误,请粘贴stacktrace…我已经在上面编辑了我的servlet。告诉我应该如何使用parseInt Propertt删除numberformatexception。现在我遇到了一个运行时错误:-java.lang.numberformatexception:用于输入字符串:“行”请尝试
insteadorg.apache.jasper.jaspereException:在第28行处理JSP页面/next.JSP时发生异常:-这是第28行问题基本上是所有字段中的数字格式…请帮助我解决此问题
for (int i = 1; i <= 4; i++) {  
  row.add(rs2.getString(i));  
}
Student student = new Student();
student.setId(rs.getInt(1));
student.setName(rs.getString(2));
student.setAge(rs.getInt(3));
student.setAddress(rs.getString(4));
student.setPercentage(rs.getInt(5));
rows.add(student);