主题:JSP新手求助:JSP调用不了Java bean问题
书上的一个JSP例子:
<%@ page language="java" pageEncoding="gb2312"%>
<html>
<head>
<title>JSP示例程序</title>
</head>
<body>
<jsp:useBean id="hello" class="bean.HelloWorld" scope="page"></jsp:useBean>
<jsp:setProperty name="hello" property="message" value="Hello world!"/>
<font size="2><strong> 本页面展示的功能是利用JavaBean显示"HelloWorld!": </strong><br>
下面是利用JavaBean展示的内容:<br>
<jsp:getProperty name="hello" property="message" /><br>
</font>
</body>
</html>
放在目录C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\helloworld\WEB-INF之下。
由之调用的Java bean:
package bean;
public class HelloWorld {
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
编译生成的HelloWorld.class放在目录C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\helloworld\WEB-INF\classes\bean之下。
在浏览器地址栏输入:http://localhost:8080/helloworld/
出现错误:org.apache.jasper.JasperException: /helloworld/index.jsp(7,2) The value for the useBean class attribute bean.HelloWorld is invalid.
本人系JSP新手,敬请高手们指点,万分感谢!
<%@ page language="java" pageEncoding="gb2312"%>
<html>
<head>
<title>JSP示例程序</title>
</head>
<body>
<jsp:useBean id="hello" class="bean.HelloWorld" scope="page"></jsp:useBean>
<jsp:setProperty name="hello" property="message" value="Hello world!"/>
<font size="2><strong> 本页面展示的功能是利用JavaBean显示"HelloWorld!": </strong><br>
下面是利用JavaBean展示的内容:<br>
<jsp:getProperty name="hello" property="message" /><br>
</font>
</body>
</html>
放在目录C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\helloworld\WEB-INF之下。
由之调用的Java bean:
package bean;
public class HelloWorld {
private String message;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
编译生成的HelloWorld.class放在目录C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT\helloworld\WEB-INF\classes\bean之下。
在浏览器地址栏输入:http://localhost:8080/helloworld/
出现错误:org.apache.jasper.JasperException: /helloworld/index.jsp(7,2) The value for the useBean class attribute bean.HelloWorld is invalid.
本人系JSP新手,敬请高手们指点,万分感谢!