我第一次做javabean,不知道这样的问题怎么解决。
jsp文件调用javabean时报这样的错误:UseBean has invalid attribute。
<jsp:useBean ....>这一行的错误,不知道为什么!
请大家帮忙看一下,在线等着!

解决方案 »

  1.   

    <html>
    <body>
    <%@page contentType="text/html;charset=GB2312" %>
    <%@page import="Bean.j6_01"%>
    <jsp:useBean id="girl" class="j6_01" scopt="page"></jsp:useBean>
    <% girl.setRadius(100);%>
    <p>园的半径是:
    <%=girl.getRadius()%></p>
    <p>圆的周长是:
    <%=girl.circlLength()%></p>
    <p>圆的面积是:
    <%=girl.circleArea()%></p>
    </body>
    </html>
    这是我的jsp文件。
      

  2.   

    <jsp:useBean id="girl" class="j6_01" scopt="page"></jsp:useBean>
    scopt="page"没有scopt这个属性scope="page"
      

  3.   

    那个属性是我写错了,但是我该过来之后。还是错的,是这样的错误:
    The value for the useBean class attribute j6_01 is invalid.
    愁死了!俩天了!
      

  4.   

    package 
    ni  yao  da bao!!!
      

  5.   

    我把它改成这样了
    <%@ page import="Bean.j6_01"%>
    .....
    <jsp:useBean id="girl" class="Bean.j6_01" scope="page />
    就可以用了。
    我不明白的是,import已经导入了Bean.j6_01,class属性应该可以直接被赋值成j6_01,为什么还要写成class="Bean.j6_01"呢?
      

  6.   

    是用tomcat么 ?
    是的话,也许是版本的问题~
    我以前也遇到过,5.0.28出的这个问题,我把版本降低到5.0.16就自动解决了。
    还有,记得要把javabean的.class文件放在WEB-INF\classes\j6_01\ 目录下
      

  7.   

    gei ni de class da shang bao example: package name;
      

  8.   

    当然,我当然到包了。
    是Bean包,j6_01是bean的文件。
    可能是服务启重启的原因,我昨天怎么改都没用。
    谢谢了!
      

  9.   

    <jsp:useBean id="girl" class="Bean.j6_01" scope="page />