我把.class文件拷在classes下,目录名newyanhai。这是我的bean码:
package newyanhai;
import java.io.*;
public class MyBean implements Serializable
{
private String name = "hello ,yanhai";
public void setName(String name)
{
this.name = name;
}
public void MyBean()
{

}
public String getName()
{
return name;
}
}这是调用的:
<jsp:useBean id = "yanhais" scope = "session" class ="newyanhai.MyBean"/>
每次运行都有这个问题,已经重起过好几次了:/yanhai/yanhai.jsp(12,0) The value for the useBean class attribute newyanhai.MyBean is invalid.

解决方案 »

  1.   

    要把包拷到classes文件夹下,只把class文件拷进去就读不到包了,你说是不是,呵呵。
      

  2.   

    package b;
    import java.io.*;
    public class c implements Serializable
    {
      String name="dbd";
      public void setname(String name)
      {
       this.name=name;
      }
    public String getname()
      {
       return name;
      }
    }
    //////////////////////
    <%@ page contentType="text/html;charset=gb2312"%>
    <jsp:useBean id="file" class="b.c" scope="page"/>
    <html>
    <body>
    <center>
    <%
    file.setname("dd");
    %>
    <%=file.getname()%>
    </center>
    </body>
    </html>
    /////////////////////////参照你的写了个。有用啊。。怎么没用呢。。
      

  3.   

    建议你把java文件也放在classes文件夹下。。这个问题就不会出现了。
      

  4.   

    jsp码:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <%@ page contentType="text/html;charset=gb2312"%>
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <jsp:useBean id = "yanhais" scope = "session" class ="newyanhai.MyBean"/>
    <jsp:setProperty name ="yanhai" property = "name" value = "iojioaioeiohjhj"/></BODY>
    </HTML>
      

  5.   

    你大意了吧,jsp:useBean id = "yanhais 而在下面 jsp:setProperty name ="yanhai 这个name怎么从yanhais变为了 yanhai ,改回去应该可以
      

  6.   

    不是的,还没运行到setProperty语句就出错了。
      

  7.   

    引入<%@ page import="newyanhai.MyBean"%>试下
      

  8.   

    你就直接把.class文件放在class文件中.