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

servlet调用不到 提示是http 404 没有任何错误提示

楼主cold_face(没有终点)2005-06-04 10:32:33 在 Java / Web 开发 提问

用的是JBUILDER   9   数据库是SQL   SERVER   2000数据库   操作系统是WINDOWS   XP   SP2   PROFESSINAL    
  集成的tomcat   4.0.6     我原来以为是tomcat的问题   我又下了个TOMCAT   5.0.18   部署后运行   还是同样的问题   请高手指点 问题点数:0、回复次数:26Top

1 楼cold_face(没有终点)回复于 2005-06-04 11:47:14 得分 0

我试过   把那些用servlet写的用jsp代替就可以   小弟很是迷茫   请大家指点迷津   不胜感谢!!  
  解决问题,我立刻给分,绝不食言!!!!!!Top

2 楼caiyi0903(willpower)回复于 2005-06-04 12:02:04 得分 0

是不是web.xml里没有配置好servlet啊Top

3 楼cold_face(没有终点)回复于 2005-06-04 12:09:54 得分 0

我设置过的,但是还是有问题!!  
  Top

4 楼Jolestar(叶明)回复于 2005-06-04 12:11:00 得分 0

把配置文件贴出来,  
  然后把你调用servlet的路径贴出来.  
   
  应该是配置文件没配置好.  
  Top

5 楼cold_face(没有终点)回复于 2005-06-04 12:15:21 得分 0

<?xml   version="1.0"   encoding="UTF-8"?>  
  <!DOCTYPE   web-app   PUBLIC   "-//Sun   Microsystems,   Inc.//DTD   Web   Application   2.3//EN"   "http://java.sun.com/dtd/web-app_2_3.dtd">  
  <web-app>  
      <servlet>  
          <servlet-name>Board_delete</servlet-name>  
          <servlet-class>aboutjsp.board.Board_delete</servlet-class>  
      </servlet>  
      <servlet>  
          <servlet-name>Board_insert</servlet-name>  
          <servlet-class>aboutjsp.board.Board_insert</servlet-class>  
      </servlet>  
      <servlet>  
          <servlet-name>Board_update</servlet-name>  
          <servlet-class>aboutjsp.board.Board_update</servlet-class>  
      </servlet>  
      <servlet-mapping>  
          <servlet-name>Board_delete</servlet-name>  
          <url-pattern>/servlet/Board_delete</url-pattern>  
      </servlet-mapping>  
      <servlet-mapping>  
          <servlet-name>Board_insert</servlet-name>  
          <url-pattern>/servlet/Board_insert</url-pattern>  
      </servlet-mapping>  
      <servlet-mapping>  
          <servlet-name>Board_update</servlet-name>  
          <url-pattern>/servlet/Board_update</url-pattern>  
      </servlet-mapping>  
  </web-app>  
  Top

6 楼caiyi0903(willpower)回复于 2005-06-04 12:24:11 得分 0

配置没有什么问题,你具体是怎么访问的?另外,大小写注意有没有搞错!Top

7 楼cold_face(没有终点)回复于 2005-06-04 12:29:10 得分 0

访问的路径跟配置里的一样,大小写都没问题  
  Top

8 楼cold_face(没有终点)回复于 2005-06-04 12:39:30 得分 0

<form   name='View_Form'   action='/servlet/Board_insert'   method='post'>  
  function   Delete()   {  
  location.href   ='/servlet/Board_delete?num='+document.View_Form.num.value+'  
  &password='+document.View_Form.password.value+'  
  &pageNo='+document.View_Form.pageNo.value;  
  }  
  <form   name='View_Form'   action='/servlet/Board_update'   method='post'>Top

9 楼caiyi0903(willpower)回复于 2005-06-04 12:50:54 得分 0

你既然是post方式提交表单,直接form.submit()不就可以了吗?干嘛还要用location.href??Top

10 楼cold_face(没有终点)回复于 2005-06-04 12:55:35 得分 0

那是几个不同的JSP   文件里的调用  
  Top

11 楼cold_face(没有终点)回复于 2005-06-04 14:05:27 得分 0

HTTP   Status   404   -   /servlet/Board_insert  
   
  --------------------------------------------------------------------------------  
   
  type   Status   report  
   
  message   /servlet/Board_insert  
   
  description   The   requested   resource   (/servlet/Board_insert)   is   not   available.  
   
   
  --------------------------------------------------------------------------------  
   
  Apache   Tomcat/5.0.18Top

12 楼ike_Adriano(亚热带空气)回复于 2005-06-04 15:42:58 得分 0

Board_insert这里好像有错误啊Top

13 楼KFeng_bird()回复于 2005-06-05 11:08:03 得分 0

帮你顶  
  Top

14 楼KFeng_bird()回复于 2005-06-05 11:10:14 得分 0

你试着先到http://localhost:8080/manager/html中把你的站点启用了,然后就可以啦Top

15 楼chinajava(chinajava)回复于 2005-06-05 12:02:49 得分 0

你的servlet存放路径可能有问题,你放哪了?是不是放在WEB-INF\classes加包名里面?Top

16 楼kingofhawks(蓝鹰)回复于 2005-06-07 12:41:33 得分 0

路径问题,你的jsp没有找到Top

17 楼glaye(烈焰)回复于 2005-06-07 12:56:46 得分 0

我也有这个问题   怎么解决啊  
  我的程序在  
  C:\Tomcat5.0\webapps\ROOT\test\     这里  
  我的servlet的class在  
  C:\Tomcat5.0\webapps\ROOT\test\WEB-INF\classes       这里  
   
  我的配置是  
   
  <servlet>  
          <servlet-name>login_confirm</servlet-name>  
          <servlet-class>login_confirm</servlet-class>  
  </servlet>  
  <servlet-mapping>  
          <url-pattern>/login_confirm</url-pattern>  
          <servlet-name>login_confirm</servlet-name>  
  </servlet-mapping>  
   
   
  有错吗?Top

18 楼qingzhuang(半片云)回复于 2005-06-07 13:09:31 得分 0

没有包   就对  
  servlet/Board_insert   什么东西,可能找不到jsp   文件Top

19 楼whetstone_2000(弋人)回复于 2005-06-07 13:19:24 得分 0

改成<form   name='View_Form'   action='./servlet/Board_update'   method='post'>  
  Top

20 楼free_card(痛并快乐着)回复于 2005-06-09 12:28:36 得分 0

是采用struts开发的吗Top

21 楼kingofhawks(蓝鹰)回复于 2005-06-09 12:38:42 得分 0

访问的时候应该是localhost:8080/your   context/servlet/Board_update,是不是忘加context了?可能是访问路径的问题呀Top

22 楼joybo()回复于 2005-06-09 13:04:15 得分 0

<form   name='View_Form'   action='/servlet/Board_insert'   method='post'>  
   
  action错了,应该是:  
  <form   name='View_Form'   action='Board_insert'   method='post'>  
   
  是用servlet-name来用的  
  Top

23 楼kingofhawks(蓝鹰)回复于 2005-06-09 13:08:31 得分 0

看起来,楼上说的可能是正解了.Top

24 楼nimifeng(学海无涯.......苦作舟....理解是美!!!Mars.Neil)回复于 2005-06-09 13:32:13 得分 0

学习。。Top

25 楼cold_face(没有终点)回复于 2005-06-09 23:11:56 得分 0

谢谢大家的关注   但是问题依然没有解决  
  Top

26 楼java_augur(听着音乐 ☆☆☆☆☆☆)回复于 2005-06-10 11:51:18 得分 0

改成<form   name='View_Form'   action='./servlet/Board_update'   method='post'>  
  注意要.do----->servlet/Board_update.doTop

相关问题

  • 错误提示:尚未调用Coinitialize.
  • 提示警告框怎么调用?
  • 调用WS时提示Access Denied 急~~~~~
  • 后台线程调用 WEB 服务怎么老是提示"尚未调用 CoInit...."?
  • 用Delphi 调用 C#写的 WebService, 老是提示"尚未调用 CoInit....."
  • 我在调用MTS事件时,为什么提示“Invalid data packet”
  • ASP.NET怎么样去调用ADO.NET。提示错误如下!
  • DLL问题?“DLL 调用约定错误”提示。
  • pb中调用WINSOCK控件提示没有找到license file。
  • 我动态调用DLL的函数出现如下提示

关键词

  • servlet
  • tomcat
  • view
  • document
  • board
  • aboutjsp
  • 路径
  • 配置
  • confirm
  • 问题

得分解答快速导航

  • 帖主:cold_face

相关链接

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

广告也精彩

反馈

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