<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  version="3.0">
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
http://localhost:8080/yangnai100/myapp/Test  报404http://localhost:8080/yangnai100/myapp/ 到这里就报HTTP Status 500 -
求大神解析,我的哪里配错了

解决方案 »

  1.   

    <url-pattern>/myapp/Test</url-pattern>
      

  2.   

    你的url-patter要和你的网址匹配
      

  3.   

    我把路径指向的是我的这个yangnai100\这个,http://localhost:8080/myapp/Test 就成了无法访问了在工程里面写了一个html的页面是在浏览器可以显示的,Test就不行
      

  4.   

    <url-pattern>/Test</url-pattern>   是这个 ,我用http://localhost:8080/yangnai100/myapp/Test、http://localhost:8080/yangnai100/Test、就报404   http://localhost:8080/myapp/Test就无法访问现在tomcat首页访问不见了,都不知道怎么了,
      

  5.   

    我是搭建JSP环境的,现在测试test.java页面要给web.xml添加servlet 这里就不合适了
      

  6.   

    <servlet-class>test.Test</servlet-class>
    中的类的包名写了没有
      

  7.   

    工程名是哪个,myapp是不??楼上说http://localhost:8080/工程名/Test是正确的,你为什么弄这么多级目录?你的工程名是yangnai100?如果是的话,<url-pattern>/myapp/Test</url-pattern>。再不对就是你的类根本找不到,看看tomcat有没报错
      

  8.   

    亲,是这样的,我是在我的栏目下面放了这个项目的,我现在碰到了tomcat通过8080端口能在浏览器看到我的测试页面,但是我把端口改成80就成无法访问了,我的tomcat和IIS绑定了,箭头都是朝上的绿箭头的,看过测试的页面有编译了.java和.class文件,但是怎么没有返回浏览器显示,亲,能否帮我看看
      

  9.   

    可能是绑定错误,看看iis能不能访问jsp页面先
      

  10.   

    Requested Resource($#^%$#%#^) is not avaliable?