一个关于struts radio的问题,想大家请教!!如果分不够就加!!!!

海蓝树 2008-07-02 11:59:20
jsp:

<logic:iterate name="regForm" property="mountainss" id="mountain">
<html:multibox property="selectedmountains">
<bean:write name="mountainss"/>
</html:multibox>
<bean:write name="mountainss"/><br/>
</logic:iterate>

regForm
code=Java]
private String[] selectedMountains = {"Everest","K2","Lhotse","Cho Oyu"};

private String[] mountainss = { "Everest", "K2", "Kangchenjunga", "Lhotse",
"Makalu", "Kangchenjunga South", "Lhotse Middle",
"Lhotse Shar", "Cho Oyu" };
public String[] getMountainss() {
return mountainss;
}

public void setMountainss(String[] mountainss) {
this.mountainss = mountainss;
}

public String[] getSelectedMountains() {
return selectedMountains;
}

public void setSelectedMountains(String[] selectedMountains) {
this.selectedMountains = selectedMountains;
}


[code]
每次运行的时候都提示这样的错误,明明在regForm中有“mountainss”,不知道是什么原因还提示,请各位多多指教了,谢谢啦!!
错误提示:

Stacktrace:
org.apache.jasper.JasperException: An exception occurred processing JSP page /reg.jsp at line 123

120:
121: <logic:iterate name="regForm" property="mountainss" id="mountain">
122: <html:multibox property="selectedmountains">
123: <bean:write name="mountainss"/>
124: </html:multibox>
125: <bean:write name="mountainss"/><br/>
126: </logic:iterate>


Stacktrace:
at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:417)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.mine.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:19)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:566)
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean mountainss in any scope
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
at org.apache.jsp.reg_jsp._jspService(reg_jsp.java:485)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
... 18 more
Caused by: javax.servlet.jsp.JspException: Cannot find bean mountainss in any scope
at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:934)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:225)
at org.apache.jsp.reg_jsp._jspx_meth_bean_005fwrite_005f3(reg_jsp.java:1057)
at org.apache.jsp.reg_jsp._jspx_meth_html_005fmultibox_005f3(reg_jsp.java:1027)
at org.apache.jsp.reg_jsp._jspService(reg_jsp.java:425)
... 21 more
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
linkagezhangh 2008-09-10
  • 打赏
  • 举报
回复
和好~
Landor2004 2008-07-02
  • 打赏
  • 举报
回复
<bean:write name="mountainss"/> <br/>

这里应该是你的iterater标签的id的值
<bean:write name="mountain"/> <br/>

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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