读书人

又是一个JSP和JAVABEAN连不上的有关问

发布时间: 2013-09-11 17:59:58 作者: rapoo

又是一个JSP和JAVABEAN连不上的问题,请朋友们看一下。
看了很多这方面问题的帖子,但还是没能把问题解决,只好来请大家帮忙了。
报错信息:
description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /WebModule1/jsp2.jsp(2,0) The value for the useBean class attribute jspbean2.Jsp2Bean is invalid.

jsp2.jsp的代码:
<%@page contentType= "text/html; charset=GBK " language= "java " %>
<jsp:useBean id= "TextBean " scope= "session " class= "jspbean2.Jsp2Bean "/>
<jsp:setProperty name= "TextBean " property= "* "/>
<html>
<head>
<title> jsp2 </title>
</head>
<body bgcolor= "#ffffff ">
<%
String s;
s = TextBean.getSample();
out.print(s);
%>
</body>
</html>

JSP2Bean.java的代码:
package jspbean2;

public class Jsp2Bean {
private String sample = "Start value ";
public void Jsp2Bean(){}
public String getSample() {
return sample;
}
}
说明:我的编辑工具是JB2006,我将JSP2Bean.java MAKE 成.class文件 并保存在如下目录:D:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\JSPBean2\WebModule1\WEB-INF\classes\jspbean2\Jsp2Bean.class
但还是不行,请大家帮忙看看,谢谢。

[解决办法]
JSPBean2\WebModule1\WEB-INF\classes\jspbean2\Jsp2Bean.class


你的路径怎么会这样呢 JSPBean2 下面 应该直接就是WEB-INF文件夹

怎么多出一个WebModule1目录呢


[解决办法]
首先可以肯定是webroot设置问题

WEB-INF 应该放置在webroot下面,
那个异常就是无法找到jspbean2.Jsp2Bean 这个类
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html

读书人网 >Java Web开发

热点推荐