专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

javax.servlet.jsp.JspException: Cannot find bean a in any scope

发布时间:2010-06-05 12:34:29 文章来源:www.iduyao.cn 采编人员:星星草

<html>
  <head>
  <title>JSP for pageForm form</title>
  </head>
  <body>
  <logic:iterate id="a" name="arrayList" type="com.yourcompany.struts.action.PageMain">
  <tr>
  <td><bean:write name="a" property="psw"/></td>
  <td><bean:write name="a" property="name"/></td>
  </tr>
  </logic:iterate>
  <html:link page="/index.do?action=nextPage">nextPage</html:link>
  </body>
  </html>
 
  out.print(request.getAttribute("arrayList"))里面有东西,PageMain:
 
  package com.yourcompany.struts.action;
 
  public class PageMain
  {
  private String name="";
  private String psw="";
 
  public void setName(String name)
  {
  this.name=name;
  }
 
  public void setPsw(String psw)
  {
  this.psw=psw;
  }
 
  public String getName()
  {
  return name;
  }
 
  public String getPsw()
  {
  return psw;
  }
 
  public void PageMain(String name,String psw)
  {
  this.name=name;
  this.psw=psw;
  }
  }
 

------解决方法--------------------------------------------------------
com.yourcompany.struts.action.PageMain这个类不在你的类路径里(或者根本没有这个累) 检查下
------解决方法--------------------------------------------------------
找不到你要的类,路径错了
------解决方法--------------------------------------------------------
你连<html:form>都没有呀
  <html:form action="your_action" >
  <logic:iterate id="a" name="formbeanName" property="arrayList">
  <tr>
  <td><bean:write name="a" property="psw"/></td>
  <td><bean:write name="a" property="name"/></td>
  </tr>
  </logic:iterate>
  </html:form>
------解决方法--------------------------------------------------------
你没指定到对应的action,那么它也找不到你对应的form。
  当然就无法取出form里面的属性了。
  解决的办法有 1: 按Octer(米粒)所说,加form指定action。
  2: 先执行action(可通过URL链接),将你的form放入scope当中,比如request,session。
------解决方法--------------------------------------------------------
PageMain这个类要继承ActionForm
------解决方法--------------------------------------------------------     

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: