CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

jsp bean不能访问的问题

楼主redjuly(凤凰木)2005-04-03 16:37:48 在 Java / Web 开发 提问

写了一个测试使用   bean的demo  
  放在   webapps\test   下  
  目录结构如下  
  webapps\test\tb.jsp  
  webapps\test\WEB-INF\classes\TestBean.java  
  webapps\test\WEB-INF\classes\TestBean.class  
   
  文件内容如下  
   
  //tb.jsp  
  <%@   page   language="java"   %>  
  <%@   page   contentType="text/html;   charset=gb2312"   %>  
  <jsp:useBean   id="TestBean"   scope="page"   class="tb.TestBean"/>  
   
  <html>  
  <body>  
  <h1><%=   TestBean.getString()   %></h1>  
  </body>  
  </html>  
   
   
  TestBean.java  
  package   tb;  
   
  public   class   TestBean  
  {  
          public   String   getString(){  
                  return   "Hello,   World!";  
          }  
  }  
   
  已近在   server.xml   中增加  
  <Context   path="/test"   docBase="test"   debug="0"  
                                reloadable="true"   crossContext="true">  
  </Context>  
   
  为何还会出现   异常说  
  org.apache.jasper.JasperException:   /tb.jsp(3,0)   The   value   for   the   useBean   class   attribute   tb.TestBean   is   invalid.  
  ?  
   
  另外,把相同的目录结构移到   ROOT文件夹下就没有问题  
  是不是我的   tomcat配置有问题啊?(5.0.28,jdk1.5)  
  我初学,请指教。  
  谢谢。  
   
   
   
   
  问题点数:30、回复次数:5Top

1 楼kingfish(工作很忙,很少来csdn...)回复于 2005-04-03 16:45:01 得分 20

tb.TestBean  
  那应该是  
  webapps\test\WEB-INF\classes\tb\TestBean.class  
                                                          ===Top

2 楼redjuly(凤凰木)回复于 2005-04-03 16:48:27 得分 0

我也那样试过了也不行  
  Top

3 楼benbenming()回复于 2005-04-03 19:08:07 得分 5

java文件编译时应该放在tb的包下的啊!你在classes下先建一个tb的文件夹,然后重新编译java文件,再在jsp里试一下!Top

4 楼qq14891724(一路风尘)回复于 2005-04-03 20:46:18 得分 5

就是你那个包的问题,你引用的路径和你类实际存放的路径是不一致的Top

5 楼redjuly(凤凰木)回复于 2005-04-04 08:51:46 得分 0

解决了。不知道是不是session   的问题。反正过了一会重新刷新浏览器就可以了。  
  晕。Top

相关问题

  • JSP页面不能访问?
  • jsp+bean访问数据库的问题!!
  • 为什么不能访问JSP页面?
  • jsp访问asp
  • 为什么不能通过配置iis来访问jsp?
  • 未package的JAVABEAN不能用JSP访问吗?
  • JSP页面不能访问,初学者的简单问题
  • 为什么我的ActiveX控件在htm中能够访问而在jsp中不能访问?
  • 请问从一个SERVLET中如何能访问JSP关联的BEAN呀??
  • MVC中关于jsp中访问servlet中生成的sesseion bean的问题

关键词

  • jsp
  • testbean
  • 如下
  • webapps
  • tb
  • bean
  • inf
  • test

得分解答快速导航

  • 帖主:redjuly
  • kingfish
  • benbenming
  • qq14891724

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo