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

JSP中调用BEAN找不到BEAN定义的类?请教!

楼主pipilu1978(皮皮鲁)2003-08-01 23:34:59 在 Java / Web 开发 提问

BEAN的原码如下  
  public   class   CartItem    
  {  
  private   int   numItems   =   0;  
  private   double   pricePerItem   =   0.0;  
  private   String   itemName   =   null;  
   
  public   CartItem()  
  {  
  }  
   
  public   void   setNumItems(int   numItems)    
  {  
  this.numItems   =   numItems;  
  }  
   
  public   int   getNumItems()    
  {  
  return   this.numItems;  
  }  
   
  public   void   setPricePerItem(double   pricePerItem)    
  {  
  this.pricePerItem   =   pricePerItem;  
  }  
   
  public   double   getPricePerItem()    
  {  
  return   this.pricePerItem;  
  }  
   
  public   void   setItemName(String   itemName)    
  {  
  this.itemName   =   itemName;  
  }  
   
  public   String   getItemName()    
  {  
  return   this.itemName;  
  }  
  }编译后放在/webapps/BOOK/WEB-INF/classes目录下  
  JSP文件原码如下:  
  <%@   page   import="CartItem"   %>  
   
  <--   declare   two   shopping   cart   items   -->  
  <jsp:useBean   id="item0"   class="CartItem"   scope="session"   >  
            <jsp:setProperty   name="item0"   property="itemName"   value="Carrots"   />  
            <jsp:setProperty   name="item0"   property="pricePerItem"   value=".34"   />  
  </jsp:useBean>  
   
  <jsp:useBean   id="item1"   class="CartItem"   scope="session"   >  
            <jsp:setProperty   name="item1"   property="itemName"   value="Red   Peppers"   />  
            <jsp:setProperty   name="item1"   property="pricePerItem"   value="2.49"   />  
  </jsp:useBean>  
   
  <%--   forward   control   to   the   template   page   --%>  
  <jsp:forward   page="ShoppingCartTemplate.jsp"   >  
            <jsp:param   name="header"   value="header.html"   />  
            <jsp:param   name="tableCaption"   value="Produce   Purchases"   />  
            <jsp:param   name="action"   value="ResultPage.jsp"   />  
            <jsp:param   name="footer"   value="footer.html"   />  
  </jsp:forward>  
  提示错误如下:  
  [javac]   Since   fork   is   true,   ignoring   compiler   setting.  
          [javac]   Compiling   1   source   file  
          [javac]   Since   fork   is   true,   ignoring   compiler   setting.  
          [javac]   C:\Program   Files\Apache   Group\Tomcat   4.1\work\Standalone\localhost\Book\jsp\ShoppingCart_jsp.java:7:   '.'   expected  
          [javac]   import   CartItem;  
          共七个错误,都是找不到BEAN文件的错误,请教高手指点!谢谢!  
   
  问题点数:0、回复次数:5Top

1 楼huisky(我不是拉登)回复于 2003-08-02 02:29:41 得分 0

在bean程序前面加上  
  package   CartItem;  
   
  再编译试试...Top

2 楼jwywxx()回复于 2003-08-02 09:32:21 得分 0

<jsp:setProperty   name="item0"   property="pricePerItem"   value=".34"   />  
                                                                                                                            ^  
  错误  
  <jsp:setProperty   name="item0"   property="pricePerItem"   value="0.34"   />  
  Top

3 楼boy002()回复于 2003-08-02 17:49:01 得分 0

javabean的位置放错了(我用的tomcat)  
  jsp文件放在examples/jsp中javabean放在examples/WEB-INF/classes中就可以了  
  Top

4 楼orant(仗剑走天涯)回复于 2003-08-03 15:48:23 得分 0

bean的路径是错误的Top

5 楼fft123(专杀各类日本畜生)回复于 2003-08-04 08:52:51 得分 0

tomcat下使用javabean要打包,就是加packageTop

相关问题

  • jsp调用bean问题?
  • jsp中如何调用bean
  • jsp调用bean出错:急
  • jsp调用Bean出问题
  • 在jsp中调用另一个自定义的java类
  • 如何在JSP中调用delphi中自定义的事件,急!!!!!
  • servlet中怎样调用jsp中的bean
  • 调用bean和jsp的问题?
  • JSP调用Bean时遇到的问题
  • jsp调用bean的问题,谢谢!

关键词

  • 文件
  • javabean
  • jsp
  • priceperitem
  • numitems
  • itemname
  • cartitem
  • javac
  • 错误
  • bean

得分解答快速导航

  • 帖主:pipilu1978

相关链接

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

广告也精彩

反馈

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