useBean问题(20分)
源代码如下:<html>
<head><title>usebean动作范例</title>
</head>
<body>
<%@ page language="java"
contentType="text/html;charset=gb2312"%>
<jsp:useBean id="dat" scope="page" class="mybean"/>
my name is: <%mybean dat=new mybean();
out.println(dat.getname());%>
</body>
</html>
public class mybean{
String name;
mybean(){
name="du";
}
java文件mybean.java如下:
public String getname(){
return name;}
}
错误如下:org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 7 in the jsp file: /usebean_action.jsp
Generated servlet error:
[javac] Compiling 1 source file
D:\Program Files\Tomcat 4.1\work\Standalone\localhost\myapp\usebean_action_jsp.java:48: cannot resolve symbol
symbol : class mybean
location: class org.apache.jsp.usebean_action_jsp
mybean dat = null;