初学者的门槛问题:包含javabeans的JSP页面不能运行,怎么办?

silverpearl 2002-01-25 10:13:17

我在一个目录结构下加入了beanTest.class,并将其目录结构加入到了classpath中,
而且我的JSP页面加入了下列语句:
<jsp:useBean id="beanTest" class="riso.mybook.jsp.c6.beanTest" />

却说找不到beanTest这个类。

(我的一般的JSP页面运行都无错,说明我的环境变量都没错。)
...全文
63 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
silverpearl 2002-01-29
web-inf/class/riso/mybook/jsp/c6/应在example目录下
我原先放在root目录下,
谁知道这两个目录下都有web-info目录!
害我忙了好一阵.
回复
cc100 2002-01-27
你的运行环境是什么?
如果是resin,将你编译好的beanTest.class放在web-inf/class/riso/mybook/jsp/c6/下试
试,不同的服务器运行环境要求放置.class文件的位置不同。
回复
silverpearl 2002-01-27
我有啊
回复
evergreen 2002-01-27
http://www.csdn.net/expert/Topic/501/501001.shtm
回复
hiddendragon21cn 2002-01-26
据说Bean一定要有一个同名不带参数的构造器(constructor),看看是不是这个问题,我也刚开始学JSP,共同进步。
回复
silverpearl 2002-01-26
你说的我都有啊!
可还是不行!
回复
Mr.Osc 2002-01-26
usebean可以理解成:
import osc.beanTest;
beanTest Test1 = new beanTest();
回复
Mr.Osc 2002-01-26
如果你的bean有package的话
package osc;
class beanText{
...
}
<jsp:useBean id="Test1" scope="page" class="osc.beanTest" />
即可
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

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