在加个type属性看看 type="com.*..."

解决方案 »

  1.   

    我在我的Action类:MyAction中写上:session.setAttribute("myBean", myBean);//myBean已实例化,并开始化其属性值
    然后通过MyAction转到jsp页:myJsp.jsp
    myJsp.jsp中想输出myBean的属性值:<bean:write name="myBean" property="att" scope="session"/>
    但运行就抛出异常,头文件已写:<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    谢谢!!!
      

  2.   

    javax.servlet.jsp.JspException: 
                         Cannot find bean under name org.apache.struts.taglib.html.BEAN
                         ...
                         ...
      

  3.   

    如果myAction是通过forward跳转到myJsp.jsp,我觉得最可能的问题是你struts框架配置。
    好好看看整体配置
      

  4.   

    myAction中没有别的业务逻辑,只是用于页面跳转及实例化myBean.在myJsp.jsp上输出myBean的属性值,相关的struts框架配置:<action path="/gotoMyJsp" type="myWeb.myAction">
          <forward name="forward" path="/myJsp.jsp" />
    这样的配置应该没问题吧?
      

  5.   

    楼主,我遇到同样的问题,这种异常通常都是什么原因呢?我的struts里没有这个bena的bena啊。。这是什么原因呢?