黑马程序员技术交流社区

标题: 在eclipse中如何创建第一个servlet ,总是失败,没找到原因... [打印本页]

作者: 为梦想而活着    时间: 2014-4-16 16:59
标题: 在eclipse中如何创建第一个servlet ,总是失败,没找到原因...
本帖最后由 为梦想而活着 于 2014-4-16 17:54 编辑

菜鸟刚学servlet,求指点{:3_50:}访问网址:http://localhost:8080/first-servlet/hello
出错信息为:HTTP Status 404 - /first-servlet/hello
type Status report
message /first-servlet/hello
description The requested resource is not available.

Apache Tomcat/7.0.42
我已导入servlet-api.jar


为什么我用eclipse创建的web项目没有web.xml文件呢?
我从别的拷贝过来放在WEB-INFO下 ,配置如下:


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
  <servlet>
    <servlet-name>hello</servlet-name>
    <servlet-class>com.tan.cn.Hello</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>hello</servlet-name>
    <url-pattern>/hello</url-pattern>
  </servlet-mapping>
</web-app>













作者: 为梦想而活着    时间: 2014-4-16 17:55
终于找到了原因了,原来是在创建的时候不能选择3.0,而应该选择2.5的那个版本就有web.xml文件了
作者: 为梦想而活着    时间: 2014-4-16 18:00
当然必须要提的是必须要加入servlet-api.jar   




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2