请高手帮忙:jsp到底如何调用javabean?

我jsp调用javabean,总是不行。说明如下:1.Student.class文件存放在ROOT\myhome\WEB-INF\classes\javabean\文件夹... 我jsp调用javabean,总是不行。说明如下:
1.Student.class文件存放在ROOT\myhome\WEB-INF\classes\javabean\文件夹下;
2.Student.java文件中有package javabean;语句;
3.调用javabean的testbean.jsp文件存放在ROOT\myhome\下;
4.没有在ROOT\myhome\WEB-INF配置.xml文件,因为在网上有人说必须配,又有人说如果文件中用到了severlet才用.xml进行部署,所以我没有用,因为我看的熟上也没有这么说;
5.我的jsp环境:Tomcat5.5,JDKjdk1.5.0_12,eclipse(以配置好Tomcat插件,不过不会用,编译类时都是当java应用程序来编译,产生的类复制到Tomcat容器的Web项目相关文件夹中,呵呵。。);
6.我的<jsp:usebean class="javabean.Student"></jsp:usebean>.
7.有一个很奇怪的现象被我昨天晚上发现了,听我道来:
1)我在ROOT文件夹下有个Test文件夹,部署如下:
ROOT\Test\WEB-INF\classes\test\TestBean.class
ROOT\Test\testbean.jsp
这种情况重启Tomcat运行失败。
2)我将ROOT\Test\WEB-INF\classes\test\TestBean.class文件剪切到ROOT\WEB-INF\classes\test\下:
ROOT\WEB-INF\classes\test\TestBean.class
ROOT\Test\testbean.jsp
重启Tomcat很奇怪地运行成功。
3)我的TestBean.java文件中是有package test;语句的。
4)我看了在ROOT\WEB-INF\有web.xml文件,所以我怀疑是这个文件在起作用,我把其拷贝到ROOT\myhome\WEB-INF里,并将ROOT\WEB-INF\classes\test\TestBean.class剪切到ROOT\Test\WEB-INF\classes\test\下,重启Tomcat运行失败!
5) 我的<jsp:useBean id ="test" class="test.TestBean"></jsp:useBean>.
6)我崩溃了!!!昨天晚上做梦都在想这个javabean到底是怎么搞的。。。
8.我彻底崩溃了,javabean到底是怎么用的。。。
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
答对再加三十分!!!!!!!!!!!!
展开
 我来答
nguzlp
2008-03-04 · TA获得超过825个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:211万
展开全部
~~~
建议你用myeclipse,很好用,开发bean也不会出错的.

还有你的项目一般都是放在webapps下面,不能放到root下.
或者你的class应该部署到root下的web-inf下的classes文件夹下。
路径不要弄错了~~~`
terry7043
2008-03-01 · 超过11用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:37.6万
展开全部
晕~~
什么叫一个很奇怪的现象被你发现了
你的jar包位置就没放对!!
要放到Apache Software Foundation\Tomcat 5.5\common\classes这个目录下
也就是你那个.class文件要在common\classes下
其他都正常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vtudiv
2008-03-01
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
到底有几个WEB-INF?一个应用程序只能有一个WEB-INF文件夹吧?并且我见到的都是把它放在根目录下.编译好的文件放到WEB-INF的CLASSES下.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旋风小翔
2008-03-05 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:108万
展开全部
配置JAVA 类文件的话有两种
1.放在你安装TOMCAT的路径下...\Tomcat 5.5\common\classes\
2.也可以放在你所说的ROOT\myhome\WEB-INF\classes\javabean\
其他的东西应该都是不要动的,web.xml这个文件是不要移动的.
还有可以的话你把报错信息贴上来看看好吗?谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式