壮志凌云高清下载:JSP无法访问JAVABEAN

来源:百度文库 编辑:高校问答 时间:2024/04/28 09:44:01
编写一个JSP页面与一个JAVABEAN.但JSP页面无法访问JAVABEAN
代码:t.jsp
<%@ page import="beans.MyFirstBean" %>
<html>
<head>
</head>
<body>
<jsp:useBean id="m" class="beans.MyFirstBean" scope="request"/>
<%=m.getString()%>
</body>
</html>

MyFirstBean.java

package beans;
public class MyFirstBean{
public String getString(){
return "sss";
}
}

t.jsp放在test文件夹下.MyFirstBean.class放在test/WEB-INF/classes/beans下.运行时出现错误提示:
description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /test/t.jsp(10,0) The value for the useBean class attribute beans.MyFirstBean is invalid.
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

各位帮忙解决!
我知道程序没问题,所以才感到头痛.
你所说的model指的是什么?

你的程序根本没有问题!
你创建model了吗?

用jsp:useBean,没有必要再import了,你把import 那行去掉试试
程序的提示错误是javabean放的位置和引用不符合,不过看你的程序好象没有问题