高分请教简单的JSP调用JAVABEAN的初级问题!
MyBean.java内容--------------------------------------------------------------------
package mybean;
public class MyBean
{
private String str;
private int num;
public MyBean()
{
str="你好";
num=0;
}
public void setvalue(String avalue)
{
str= avalue;
}
public String getvalue()
{
return str;
}
public void setnumber(int number)
{
num=number;
}
public int gernumber()
{
return num;
}
}
下面是test.jsp的内容-------------------------------------------------------------
<jsp:useBean id="mybean1" scope="page" class="mybean.MyBean" />
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>New Page 1</title>
</head>
<body>
</body>
</html>
--------------------------------------------------------------------------------
把编译后的MyBean.class拷贝到:ROOT/WEB-INF/classes/MyBean
错误信息:------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: MyBean/MyBean (wrong name: MyBean)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.lang.NoClassDefFoundError: MyBean/MyBean (wrong name: MyBean)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:620)