在tomcat下的ROOT目录怎么让JAVABEAN程序运行?????????
我的JAVABEAN文件为:
package coreservlets;
public class StringBean
{
private String message = "NO message";
public String getMessage()
{
return message;
}
public void setMessage(String message)
{
this.message = message;
}
}
JSP为t.jsp:
<html>
<title>
jsp
</title>
<body>
<jsp:useBean id="str" class="coreservlets.StringBean"/>
<jsp:getProperty name="str" property="message"/>
</body>
</html>
当我把他们保存到ROOT目录下用localhost:8080/t.jsp显示时问题来了
总是显示org.apache.jasper.JasperException: coreservlets.StringBean
at org.apache.jasper.compiler.BeanRepository.getBeanType(BeanRepository.java:183)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:692)
at org.apache.jasper.compiler.Node$GetProperty.accept(Node.java:552)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:1070)
root cause
java.lang.ClassNotFoundException: coreservlets.StringBean
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1443)
是不是ROOT目录下不能运行javabean呀!
请大家能否为小弟指点一二
谢谢!