[求助]JavaBean的一个小问题:The value for the useBean class attribute QueryBe
我是对着书上打的,就出现了这问题The value for the useBean class attribute QueryBean is invalid.
该怎么处理啊
QueryBean.class已经放在classes里了
<%@ page import="QueryBean" %>
<jsp:useBean id="query" class="QueryBean" scope="page">
</jsp:useBean>
搜索更多相关主题的帖子:
attribute useBean class The value
----------------解决方案--------------------------------------------------------
怎么没人来过问呢?
----------------解决方案--------------------------------------------------------
搞一天了,还不会,谁教我一下啊。。。。。
----------------解决方案--------------------------------------------------------
你的QueryBean里面连package都没有吧?
我敢说你没完全按照书上去做!
----------------解决方案--------------------------------------------------------
是不是有包名错误 ?
----------------解决方案--------------------------------------------------------
看他的样子好象没有用PACKAGE。。。
----------------解决方案--------------------------------------------------------
貌似有时候不用package也可以的,但还是建议使用,因为有时候会出问题。。。
----------------解决方案--------------------------------------------------------
可以不用?
我记得SUN的规范BEANS必须得有PACKAGE
----------------解决方案--------------------------------------------------------
我用了包但是还是不行,我把我的代码发上来,大家帮我看看。。。。
我的路径:\webapps\ROOT\ccly\WEB-INF\classes\bean\QueryBean.class
(我是放在ROOT下的,这跟放在ROOT同级有区别吗?)
我改了后的:
//――――.java
package bean;
import java.sql.*;
public class QueryBean
{
……
}
//――――.jsp
<jsp:useBean id=query class="bean.QueryBean" scope="page"/>
<%
……
%>
报的错:
org.apache.jasper.JasperException: /ccly/admin/usersRegister_QueryBean_deal.jsp(3,17) quote symbol expected
谢谢大家了!
----------------解决方案--------------------------------------------------------
强烈建议楼主把JSP和基本容器配置基础先弄明白再写自己的代码。
先跟着书写。
----------------解决方案--------------------------------------------------------