CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

女士优先!

楼主liulu2003(因为是女子)2003-10-02 13:03:26 在 Java / Web 开发 提问

我用的是Tomcat4.1,安装路径是D:\Tomcat   4.1,刚看JavaBeans那章,照书打了一个Circle类作为bean,可书上说应该把这个字节码文件Circle.class存在D:\Tomcat   4.1的classes目录下,可我这根本就没有classes目录,我该怎么办,应该把它存在什么地方我的程序才能运行,谢谢。  
  下面是我照书打的bean,其实挺简单,但我挺笨,我家D:\Tomcat   4.1下的文件夹有:bin,common,conf,jtc-src,logs,server,shared,src,temp,webapps,work.请帮忙!  
  import   java.io.*;  
  public   class   Circle  
  {  
  int   radius;  
  public   Circle()  
  {  
  radius=1;  
  }  
  public   int   getRadius()  
  {  
  return   radius;  
  }  
  public   void   setRadius(int   newRadius)  
  {  
  radius=newRadius;  
  }  
  public   double   circleArea()  
  {  
  return   Math.PI*radius*radius;  
  }  
  public   double   circlLength()  
  {  
  return   2.0*Math.PI*radius;  
  }  
  }  
  下面是JSP程序:  
  <%@   page   contentType="text/html;charset=gb2312"%>  
  <%@   page   import="Circle"%>  
  <html>  
  <body   bgcolor=orange>  
  <jsp:useBean   id="girl"   class="Circle"   scope="page">  
  </jsp:useBean>  
  <%  
  girl.setRadius(100);  
  %>  
  <p>圆的半径:  
  <%=girl.getRadius()%>  
  <p>圆的周长:  
  <%=girl.circlLength()%>  
  <p>圆的面积:  
  <%=girl.circleArea()%>  
  </body>  
  </html>  
  郁闷,我该把它存在哪个路径下?? 问题点数:50、回复次数:15Top

1 楼matq2008(叶子.net)回复于 2003-10-02 13:15:33 得分 0

搞什么搞?还歧视男性?  
  在webapps->root->web-inf->classes->girl->.classTop

2 楼wangyanqiu(*我要我的音乐*)回复于 2003-10-02 13:18:57 得分 0

 
   
  你自己难道不会试试找吗?  
   
  有时间早找到了!  
   
  歧视男人!Top

3 楼liulu2003(因为是女子)回复于 2003-10-02 13:21:23 得分 0

对不起,我没有别的意思,  
  我家webapps->root->web-inf就没有目录了,里面只有一个WEB的文件啊!:(Top

4 楼liulu2003(因为是女子)回复于 2003-10-02 13:22:27 得分 0

我都试遍了5~~~~~~~~~~Top

5 楼yuyu123(yuyu123)回复于 2003-10-02 13:27:11 得分 0

歧视男性,就是不给你说!!Top

6 楼matq2008(叶子.net)回复于 2003-10-02 13:32:20 得分 50

webapps->root->web-inf->classes->girl->.class  
  ->你的包名为girl就是以上的设法,没有的目录自己建了Top

7 楼Raulgodle(赵蓓)回复于 2003-10-02 13:36:32 得分 0

拜托,人家只是开玩笑Top

8 楼liulu2003(因为是女子)回复于 2003-10-02 13:39:14 得分 0

我在web-inf下建了一个classes夹,然后又在classes下建个gril文件夹,把Circle.class拷在girl下,但结果和以前的一样,出的错是:  
  org.apache.jasper.JasperException:   Unable   to   compile   class   for   JSP  
   
  An   error   occurred   at   line:   4   in   the   jsp   file:   /shiyong/p187.jsp  
   
  Generated   servlet   error:  
          [javac]   Compiling   1   source   file  
   
  D:\Tomcat   4.1\work\Standalone\localhost\_\shiyong\p187_jsp.java:7:   '.'   expected  
  import   Circle;  
                            ^  
  D:\Tomcat   4.1\work\Standalone\localhost\_\shiyong\p187_jsp.java:46:   cannot   resolve   symbol  
  symbol     :   class   Circle    
  location:   class   org.apache.jsp.p187_jsp  
              Circle   girl   =   null;  
              ^  
  An   error   occurred   at   line:   4   in   the   jsp   file:   /shiyong/p187.jsp  
   
  Generated   servlet   error:  
  D:\Tomcat   4.1\work\Standalone\localhost\_\shiyong\p187_jsp.java:48:   cannot   resolve   symbol  
  symbol     :   class   Circle    
  location:   class   org.apache.jsp.p187_jsp  
                  girl   =   (Circle)   pageContext.getAttribute("girl",   PageContext.PAGE_SCOPE);  
                                  ^  
  An   error   occurred   at   line:   4   in   the   jsp   file:   /shiyong/p187.jsp  
   
  Generated   servlet   error:  
  D:\Tomcat   4.1\work\Standalone\localhost\_\shiyong\p187_jsp.java:51:   cannot   resolve   symbol  
  symbol     :   class   Circle    
  location:   class   org.apache.jsp.p187_jsp  
                          girl   =   (Circle)   java.beans.Beans.instantiate(this.getClass().getClassLoader(),   "Circle");  
                                          ^  
  4   errors  
   
  Top

9 楼YuLimin(阿敏总司令:简单就是美—钻石闪闪您快结贴!)回复于 2003-10-02 13:46:10 得分 0

先道歉吧,然后就。。。。。。  
   
  赫赫(*_*)Top

10 楼matq2008(叶子.net)回复于 2003-10-02 13:49:15 得分 0

你的包的名字是什么呀就建什么目录了  
  如package   Bean;  
  public   class   sample1Bean   {  
      private   String   sample   =   "Start   value,matq";  
      /**Access   sample   property*/  
      public   String   getSample()   {  
          return   sample;  
      }  
      /**Access   sample   property*/  
      public   void   setSample(String   newValue)   {  
          if   (newValue!=null)   {  
              sample   =   newValue;  
          }  
      }  
  }  
  就要建目录Bean了,将编译后的class放入Top

11 楼liulu2003(因为是女子)回复于 2003-10-02 13:59:17 得分 0

我只写了个Circle.java,编译成了.class文件,也没建包啊Top

12 楼zdnetchina(天天向上)回复于 2003-10-02 14:21:24 得分 0

没建包把文件放在:  
  webapps->root->web-inf->classes->Circle.class  
   
  我帮你在tomcat4.06下测试了一遍得到结果:  
   
  圆的半径:   100    
   
  圆的周长:   628.3185307179587    
   
  圆的面积:   31415.926535897932    
  Top

13 楼yaoqiangmax(我是庸才)回复于 2003-10-02 15:23:08 得分 0

哎,没有打包。就放很不正确,在TOMCAT4。1中有一个conf的文件夹里面有一个server.xml的文件,将其里面的</host>前面的目录志向你存文件的目录,在这个目录下建立一个classes文件夹,  
  jsp也可以用resin,他比tomcat简单,Top

14 楼dmhorse(dmhorse)回复于 2003-10-02 16:25:41 得分 0

女生不好好去洗衣服,写程序干嘛  
  Top

15 楼swinging(山不在高)回复于 2003-10-02 17:00:08 得分 0

难得。Top

相关问题

  • 女士优先!这是咋了...
  • 谁帮我把这个帖子加点分啊~~~(女士优先!)
  • 烤鸡翅膀放分三百,冲冲酶气!!!各们新老朋友请近,女士优先[eg.WMM,苹果,西瓜、豆豆。。。。]
  • 祝女士们节日快乐!送分给女士们。
  • 各位先生、女士,请看:
  • 急!寻找一位助手 女士, VB &VC
  • 那位先生或女士有DIRECTX FOR VB的中文说明?
  • 萝卜头的故事(女士谢绝参观)
  • 追女孩子的秘决(女士勿看!!!)(转贴)
  • 致教育部部长陈至立女士的公开信

关键词

  • tomcat
  • radius
  • circle
  • tomcat4.1
  • 书

得分解答快速导航

  • 帖主:liulu2003
  • matq2008

相关链接

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

广告也精彩

反馈

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