useBean的问题

tangfrog1 2002-06-06 10:49:49
Counter.java

package usebean;
public class Counter
{
int count=0;
public Counter()
{
}
public int getCount()
{
count++;
return this.count ;
}
public void setCount(int count)
{
this.count =count;
}
}

counter.jsp

<%@page contentType="text/html;charset=gb2312"%>
<html>
<head><title>counter</title></head>
<body>
<jsp:useBean id="counter1" scope="application" class="usebean.Counter"/>
<%=counter1.getCount() %>
</body>
</html>


在weblogic下执行counter.jsp时出错:
Parsing of JSP File '/ppp/counter.jsp' failed:
--------------------------------------------------------------------------------
/ppp/counter.jsp(5): class 'usebean.Counter' could not be loaded
probably occurred due to an error in /ppp/counter.jsp line 4:
<jsp:useBean id="counter1" scope="application" class="usebean.Counter"/>
--------------------------------------------------------------------------------
...全文
44 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
goodflash 2002-06-17
package usebean;

class目录下有usebean目录吗?
回复
fogwater 2002-06-17
在工程目录下边建一个usebean目录放进去
回复
苏丹-陈 2002-06-15
public Counter()
{
count = 0;
}
变量初始化一下。
回复
希偌 2002-06-10
WEB-INF\classes\usebean\Counter.class
回复
yakuu 2002-06-10
bean路径错误/
回复
tangfrog1 2002-06-06
在jb6下可以正常显示,但在浏览器中执行出错,打包成war仍是如此
回复
wjfxiao 2002-06-06
可能是class文件路径的问题吧!
回复
Andrawu 2002-06-06
你把usebean\Counter.class放在工程中的classes目录下(带usebean目录)试试
回复
saintKnight 2002-06-06
将的包名改成learn.test,其他代码一个没动,在我的机器上运行正常,不知你的机器是什么原因?我的机器是win2000p+weblogic61+tomcat321+jb5调试环境。
回复
Andrawu 2002-06-06
你把usebean\Counter.class放WEB-INF\classes下试试。
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告