Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Application Server  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 tomcat找不到web.xml文件引起的servlet找不到的问题!谢谢了。
dspjava





发贴: 6
积分: 0
于 2005-05-24 11:58 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我的问题是无法访问在自己建立的web应用中的servlet!

环境:JDK1.4+tomcat5.0

测试 http:localhost:8080,成功显示TOMCAT欢迎页面。

在tomcat的\webapps下,建立myapp目录,目录里建立\WEB-INF目录,web.xml文件和test.jsp,3个文件,访问test.jsp成功。

在\webapps\myapp\WEB-INF\classes\myappservlets目录中,新建名为SimpleServlet.java的servlet,编译通过。

在\myapp\WEB-INF的web.xml中配置

<servlet>
<servlet-name>myappservlets.SimpleServlet</servlet-name>
<servlet-class>myappservlets.SimpleServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>myappservlets.SimpleServlet</servlet-name>
<url-pattern>/myappservlets.SimpleServlet</url-pattern>
</servlet-mapping>
在IE中,输入

http://localhost:8080/myappservlets.SimpleServlet,

报404错。

查看tomcat的启动窗口里的提示,发现提示丢失web.xml文件,使用默认的web.xml,我不知道为什么会丢失自己配置好的在\myapp\WEB-INF中的web.xml文件。

我访问“webapps\ROOT\WEB-INF\classes”中的自己定义的servlet是正确的,所以我觉得我在web.xml中对servlet配置是正确的。

现在就是因为tomcat不知道为什么没找到我为/myapp配置好的web.xml,导致找不到myapp应用中的servlet

哪位能帮助我,谢谢了。

(缩略图,点击图片链接看原图)




话题树型展开
人气 标题 作者 字数 发贴时间
12680 tomcat找不到web.xml文件引起的servlet找不到的问题!谢谢了。 dspjava 956 2005-05-24 11:58

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923