jsp使用javabean<jsp:useBean>

来源:互联网 发布:淘宝未激活官换机骗局 编辑:程序博客网 时间:2024/05/22 11:38

很久之前的事了(好像是暑假的时候了吧),当时在学习jsp。

使用了

<jsp:useBean id="beanfirst" class="Helloworld" scope="application"></jsp:useBean><jsp:setProperty name="beanfirst" property="msg" value="here is message of the id:1." /><jsp:getProperty name="beanfirst" property="msg" />

可是Tomcat一直运行出错,说“Unable to compile class for JSP”。

在CSDN发帖子求助也没找到办法。过后就忘了这事,也就没有结贴。。。


今天为了下一个源码登录了CSDN,发现有人评论说我不厚道,不说解决办法。。

我当时是真的没弄出来啊。。


于是,又重新做了一下。这次把Helloworld.java放在一个三层的包结构里,再运行居然就行了。。

然后再尝试把Helloworld.java放到一层的包结构里,也是行的。


所以,问题的解决办法似乎是:把bean放进包结构里。

至于为什么答案是这样?甚至于这个是不是答案?我还不知道。。