jsp页面报错,求解决

chobits19880208 2010-05-14 11:00:39
exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /startExam.jsp at line 177

174: <td width="8%" align=right height=23>[ ${ind+1} ]</td>
175: <td width="2%"> </td>
176: <td width="90%" align=left nowrap style="font-size:11pt;"><bean:write name="questions" property="subject" filter="true"/>
177: <html:hidden property="idArrM[${ind}]" name="questions"/>
178: </td>
179: </tr>
180: </table>


...全文
256 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chobits19880208 2010-05-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 crazylaa 的回复:]
<html:hidden property="idArrM[${ind}]" name="questions"/>
struts1不知道能不能这么用。。。需要在formbean中定义idArrM这样的数组??。
[/Quote]

定义了啊!
crazylaa 2010-05-14
  • 打赏
  • 举报
回复
<html:hidden property="idArrM[${ind}]" name="questions"/>
struts1不知道能不能这么用。。。需要在formbean中定义idArrM这样的数组??。
chobits19880208 2010-05-14
  • 打赏
  • 举报
回复
没有定义长度!
tanxd39 2010-05-14
  • 打赏
  • 举报
回复
root cause

java.lang.NullPointerException
org.apache.commons.beanutils.PropertyUtilsBean.getIndexedProperty(PropertyUtilsBean.java:427)
org.apache.commons.beanutils.PropertyUtilsBean.getIndexedProperty(PropertyUtilsBean.java:340)
org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:684)
org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)
org.apache.commons.beanutils.PropertyUtils.getProperty(Property
同光和尘 2010-05-14
  • 打赏
  • 举报
回复
<html:hidden property="idArrM[${ind}]" name="questions"/>

bean中的数组长度你定义了?
chobits19880208 2010-05-14
  • 打赏
  • 举报
回复
exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /startExam.jsp at line 177

174: <td width="8%" align=right height=23>[ ${ind+1} ]</td>
175: <td width="2%"> </td>
176: <td width="90%" align=left nowrap style="font-size:11pt;"><bean:write name="questions" property="subject" filter="true"/>
177: <html:hidden property="idArrM[${ind}]" name="questions"/>
178: </td>
179: </tr>
180: </table>


Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause

java.lang.NullPointerException
org.apache.commons.beanutils.PropertyUtilsBean.getIndexedProperty(PropertyUtilsBean.java:427)
org.apache.commons.beanutils.PropertyUtilsBean.getIndexedProperty(PropertyUtilsBean.java:340)
org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:684)
org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)
org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290)
org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:951)
org.apache.struts.taglib.html.BaseFieldTag.prepareValue(BaseFieldTag.java:121)
org.apache.struts.taglib.html.BaseFieldTag.renderInputElement(BaseFieldTag.java:102)
org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:81)
org.apache.struts.taglib.html.HiddenTag.doStartTag(HiddenTag.java:75)
org.apache.jsp.startExam_jsp._jspx_meth_html_005fhidden_005f1(startExam_jsp.java:773)
org.apache.jsp.startExam_jsp._jspService(startExam_jsp.java:393)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.

绿光 2010-05-14
  • 打赏
  • 举报
回复
ognl的问题,估计是
web.xml里面添加这段试试
<filter>
<filter-name>cleanup</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ActionContextCleanUp
</filter-class>
</filter>
<filter-mapping>
<filter-name>cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
junjia 2010-05-14
  • 打赏
  • 举报
回复
还有更多点的错误信息么?
这样看不出来啊

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧