又是一个简单的jsp问题(在线等待)

mendynew 2004-10-23 10:16:00
用的是tomcat5.0,建立了虚拟目录在e:\myweb,现在在JSP页面里面想使用javabean,class文件已经放在该文件夹下的WEB-IN\classes,但是每次运行都找不到这个class文件。我把jsp和class文件放在%TOMCAT_HOME%\webapps\ROOT目录下的相应位置可以运行成功。为什么在虚拟目录里面使用不了javabean呢?
...全文
89 点赞 收藏 9
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mendynew 2004-10-24
等待中---
回复
mendynew 2004-10-24
目录是WEB-INF,web.xml怎么设不知道,所以就直接把ROOT下的web.xml给copy过来了
回复
mendynew 2004-10-24
to cocolovevienna(狂徒再世),server.xml我早就修改了,在e:\myweb下的jsp文件是都可以成功访问的,但是把bean放在该目录中的WEB-INF中就不行了。
to shiwaxingge((★★★)) ,bean也用了package,仍然不行啊
回复
cocolovevienna 2004-10-24
在tomcat的conf目录下,修改server.xml,在<host>段内,加上
<Context path='' docBase='' .../>即可

回复
shiwaxingge 2004-10-24
web.xml中一定要将servlet相关行的注释去掉,这样虚拟目录中的servlet就可以用了,
至于bean,我的经验是一定要package,放在classes下就可以用了,
同时server.xml中还要设置虚拟目录路径,好像是context
回复
panzi667 2004-10-23
注意大小写
回复
bp69 2004-10-23
web.xml
回复
newste 2004-10-23
把你的web.xml文件贴出来看看

我不大懂是不是你的
WEB-INF文件名写错了
回复
umbrella1984 2004-10-23
看看你的目录有没有错配置文件等等
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

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