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

servlet问题,请教你们

楼主22cgreen(飘香女孩)2005-06-01 17:59:59 在 Java / Web 开发 提问

我安装了,Apache   Tomcat/5.0.28,   我看里的的一个servlet,就是自带的。HelloWorldExample,能运行,这个类文件和字节码文件的路径在:D:\Tomcat   5.0\webapps\servlets-examples\WEB-INF\classes中。为了看他是不是运行了此目录下的HelloWorldExample,我把文件删除或改名,结果没办法正常看到此结果。当然我改了名后去访问(不管是用类名还是字节码文件名)都没法访问。  
   
    我于是把这个原文件再用JAVAC编译了一次,不过我把文件名改成和类名改成了,hellogood   编译能正常通过,可以当我把这原文件和编译的生成文件放到上面的目录中运行时却看不到结果。  
   
  还有,Apache   Tomcat为什么没有像ASP一样的调试功能,也就当网页出错时,他会报告那地方有错。 问题点数:100、回复次数:15Top

1 楼woodcord(我心飞翔)回复于 2005-06-01 18:13:19 得分 10

还有,Apache   Tomcat为什么没有像ASP一样的调试功能,也就当网页出错时,他会报告那地方有错。  
  有啊!  
  你没有看到吗?Top

2 楼querlang(编程浪子)回复于 2005-06-01 18:28:36 得分 10

可能是你路径没写对,看看web.xml中是不是有配置Top

3 楼Justin_579(飞行鱼)回复于 2005-06-01 18:32:02 得分 40

servlet入在web-inf\classes下的,要调用servlet必须在web-inf\web.xml中进行相应配置  
  <servlet>  
  <servlet-name>...</servlet-name>   //servlet名  
  <servlet-class>..</servlet-class>//servlet的相对路径  
  </servlet>  
  <servlet-mapping>//servlet映射  
  <servlet-name>...</servlet-name>  
  <url-pattern>...</url-pattern>//servlet的调用地址  
  </servlet-mapping>Top

4 楼22cgreen(飘香女孩)回复于 2005-06-01 19:17:41 得分 0

TO   都市海  
   
  出现的错误确实如此,看了一下,在里面设置了,果然能行.  
   
  但是我想如果是大里的servlet每个都要加那怎和办,不会累死人啊.有没有其它的方法.Top

5 楼jybbh(阿炼)回复于 2005-06-01 21:57:19 得分 10

可以不用加的吧  
  我在tomcat的conf里面的web.xml  
  把那个<!--  
          <servlet>  
                  <servlet-name>invoker</servlet-name>  
                  <servlet-class>  
                      org.apache.catalina.servlets.InvokerServlet  
                  </servlet-class>  
                  <init-param>  
                          <param-name>debug</param-name>  
                          <param-value>0</param-value>  
                  </init-param>  
                  <load-on-startup>2</load-on-startup>  
          </servlet>  
  -->  
  我把注释去掉了  
  就行了  
  你试试Top

6 楼jiffandu(落城役妖)回复于 2005-06-01 22:20:48 得分 10

是阿,差不多就是web。xml没搞对Top

7 楼jinsfree(蓝色天使)回复于 2005-06-01 23:16:03 得分 5

jybbh说的没错Top

8 楼22cgreen(飘香女孩)回复于 2005-06-02 08:41:45 得分 0

再问一下,servlet文件只能放在D:\Tomcat   5.0\webapps\servlets-examples\WEB-INF\classes中吗,可不可以放在其它的目录,如:D:\Tomcat   5.0\webapps\rootTop

9 楼22cgreen(飘香女孩)回复于 2005-06-02 08:51:54 得分 0

TO   阿炼  
   
        你说的,我试过,不行哦。  
  Top

10 楼yxhzj(余华[学习J2EE中])回复于 2005-06-02 09:01:08 得分 5

帮助顶顶,无语Top

11 楼22cgreen(飘香女孩)回复于 2005-06-04 08:46:18 得分 0

有人知道吗.Top

12 楼jybbh(阿炼)回复于 2005-06-04 09:50:58 得分 5

哪不行呢?  
  有没有报错  
  可不可以运行JSP先?Top

13 楼zhangweizhong007(轩辕剑)回复于 2005-06-04 10:25:24 得分 5

关于Tomcat技术,我也想了解亚!!  
  联系:who9999999992008@yahoo.com.cnTop

14 楼22cgreen(飘香女孩)回复于 2005-06-04 19:19:16 得分 0

就是当运行,跟没有设置web.xml效果是一样的,出现无法访问的错误.真不是知道是不是每个servlet都要在web.xml中设置,这太烦人了.不知道apach是不是这样.Top

15 楼yelongyelong(夜龙)回复于 2005-06-04 19:28:29 得分 0

对,每个servlet都要在web.xml中设置Top

相关问题

  • servlet?
  • servlet
  • Servlet
  • 各位大虾!请问你们一般如何调试servlet的
  • 你们如何理解jsp及servlet的内置对象?
  • BLOB and Servlet
  • jsp<==>servlet
  • servlet,javabean
  • about servlet
  • 请问servlet与jsp有什么区别和联系?高分给你们!快来拿啊!

关键词

  • 文件
  • servlet
  • tomcat
  • xml
  • 路径
  • 运行
  • 目录
  • 设置
  • webapps
  • inf

得分解答快速导航

  • 帖主:22cgreen
  • woodcord
  • querlang
  • Justin_579
  • jybbh
  • jiffandu
  • jinsfree
  • yxhzj
  • jybbh
  • zhangweizhong007

相关链接

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

广告也精彩

反馈

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