81,111
社区成员
发帖
与我相关
我的任务
分享
<C:forEach items="${arrayList}" var="arrayList" >
<tr>
<td>${arrayList.course_name}</td>
<td>${arrayList.teacher_name}</td>
<td>${arrayList.exam_time}</td>
<td>${arrayList.exam_week}</td>
<td>${arrayList.class_name}</td>
<td>${arrayList.campus}</td>
<td>${arrayList.remarks}</td>
<td>${arrayList.semester}</td>
</tr>
</C:forEach> <C:forEach items="${arrayList}" var="arrayList" >
<tr>
<td>${arrayList[0].course_name}</td>
<td>${arrayList[0].teacher_name}</td>
<td>${arrayList[0].exam_time}</td>
<td>${arrayList[0].exam_week}</td>
<td>${arrayList[0].class_name}</td>
<td>${arrayList[0].campus}</td>
<td>${arrayList[0].remarks}</td>
<td>${arrayList[0].semester}</td>
</tr>
</C:forEach>
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /test.jsp at line 17
14:
15: <C:forEach items="${arrayList}" var="arrayList" >
16:
17: <td>${arrayList.course_name}</td>
18: <td>${arrayList.teacher_name}</td>
19: <td>${arrayList.exam_time}</td>
20: <td>${arrayList.exam_week}</td>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
com.zyh.action.SemesterCheck.doPost(SemesterCheck.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
root cause
java.lang.NumberFormatException: For input string: "course_name"
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
java.lang.Integer.parseInt(Integer.java:580)
java.lang.Integer.parseInt(Integer.java:615)
javax.el.ListELResolver.coerce(ListELResolver.java:163)
javax.el.ListELResolver.getValue(ListELResolver.java:51)
org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:104)
org.apache.el.parser.AstValue.getValue(AstValue.java:183)
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185)
org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:1026)
org.apache.jsp.test_jsp._jspService(test_jsp.java:80)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
com.zyh.action.SemesterCheck.doPost(SemesterCheck.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.47 logs.
Apache Tomcat/7.0.47<C:forEach items="${arrayList}" var="arrayList" >
<tr>
<td>${arrayList[0].course_name}</td>
<td>${arrayList[0].teacher_name}</td>
<td>${arrayList[0].exam_time}</td>
<td>${arrayList[0].exam_week}</td>
<td>${arrayList[0].class_name}</td>
<td>${arrayList[0].campus}</td>
<td>${arrayList[0].remarks}</td>
<td>${arrayList[0].semester}</td>
</tr>
</C:forEach>
[/quote]
你先把别的字段删除掉,然后arraylist.courseName这样试下[/quote]
报的还是同样的错误
[/quote]
后端看看arraylist的数据,然后浏览器看看该请求respose的数据是什么格式的<C:forEach items="${arrayList}" var="arrayList" >
<tr>
<td>${arrayList[0].course_name}</td>
<td>${arrayList[0].teacher_name}</td>
<td>${arrayList[0].exam_time}</td>
<td>${arrayList[0].exam_week}</td>
<td>${arrayList[0].class_name}</td>
<td>${arrayList[0].campus}</td>
<td>${arrayList[0].remarks}</td>
<td>${arrayList[0].semester}</td>
</tr>
</C:forEach>
[/quote]
你先把别的字段删除掉,然后arraylist.courseName这样试下[/quote]
报的还是同样的错误
<C:forEach items="${arrayList}" var="arrayList" >
<tr>
<td>${arrayList[0].course_name}</td>
<td>${arrayList[0].teacher_name}</td>
<td>${arrayList[0].exam_time}</td>
<td>${arrayList[0].exam_week}</td>
<td>${arrayList[0].class_name}</td>
<td>${arrayList[0].campus}</td>
<td>${arrayList[0].remarks}</td>
<td>${arrayList[0].semester}</td>
</tr>
</C:forEach>
[/quote]
你先把别的字段删除掉,然后arraylist.courseName这样试下