应该是 http://localhost:8080/testsystem/Hello

解决方案 »

  1.   

    我以前也出过那样的错误,有如下几种可能:
    1)你在建虚拟路径的代码片段中,是否有reloadable = true;如果没有,需要重新启动tomcat
    2)你的web.xml文件内容必须被包含在<web-app></web-app>标签中
      

  2.   

    type Status reportmessage /testsystem/Sqrtdescription The requested resource (/testsystem/Sqrt) is not available.
      

  3.   

    type Status reportmessage /testsystem/Hellodescription The requested resource (/testsystem/Hello) is not available.
      

  4.   

    //确实比较痛苦,我就搞了两天.给你现成的.希望有所帮助
    //不对的地方请批评指正
    //要点1.在server.xml里加入个虚目录说明
    //2.实际目录下的classes下的子目录必须和class文件的包结构一样
    //  如我的几个servlet都是在包work里,那么class文件就必须是放在work目录下
    //3.配置web.xml文件
    //  相当再搞一次虚目录,不过这次不是目录了,是类
    //  servlet-name怎么命名没关系,只要在<servlet>和<servlet-mapping>匹配就行
    //4.<servlet-mapping>必须在<servlet>之后,标准要求的,就是公理,不用证明的
    //---初学者
    1.D:\eclipse\mywork\example\eprj01\WEB-INF\classes\work
      下有CLASS_ANSWER.class
          CLASS_HELLO.class
          CLASS_SHOWPIC.class2.D:\eclipse\mywork\example\eprj01\WEB-INF
      下有web.xml,内容如下
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
        version="2.4">  <display-name>Welcome to Tomcat</display-name>
      <description>
         Welcome to Tomcat
      </description><!-- JSPC servlet mappings start -->    <servlet>
            <servlet-name>CLASS_HELLO</servlet-name>
            <servlet-class>work.CLASS_HELLO</servlet-class>
        </servlet>
        <servlet>
            <servlet-name>CLASS_SHOWPIC</servlet-name>
            <servlet-class>work.CLASS_SHOWPIC</servlet-class>
        </servlet>
        <servlet>
         <servlet-name>CLASS_ANSWER</servlet-name>
         <servlet-class>work.CLASS_ANSWER</servlet-class>
        </servlet>    <servlet-mapping>
            <servlet-name>CLASS_HELLO</servlet-name>
            <url-pattern>/hello</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
            <servlet-name>CLASS_SHOWPIC</servlet-name>
            <url-pattern>/showpic</url-pattern>
        </servlet-mapping>
        <servlet-mapping>
         <servlet-name>CLASS_ANSWER</servlet-name>
         <url-pattern>/answer</url-pattern>
        </servlet-mapping>    <!-- JSPC servlet mappings end --></web-app>3.TOMCAT安装目录D:\Tomcat 5.5下的子目录D:\Tomcat 5.5\conf
      有个server.xml文件,内容编辑,在</HOST>之前加入如下内容
    <Context path="/myweb/test" reloadable="true" docBase="D:\eclipse\mywork\example\eprj01" workDir="D:\eclipse\mywork\example\eprj01\work" />4.在IE地址栏里输入
      http://localhost:8080/myweb/test/showpic
      一切OK.(其他两个页面类似)5.如果你有jsp文件,可以D:\eclipse\mywork\example\eprj01
      下建个jsp的目录,jsp文件就放在这个目录下面,访问就变成
      http://localhost:8080/myweb/test/jsp/XXX.jsp6.注意大小写,一切大小写敏感,包括url
          
      

  5.   

    谢谢帮助啊!
    我又重新下载了一个tomcat5.5.12,可能是最新版本的。
    然后在webapps下新建目录,就可以执行相应的 jsp与bean了。
    servlet也暂时好用了,简单的测试还没出现问题。
    没有修改server.xml文件。
      

  6.   

    楼主 我装的是tomcat5.5.12,还是不行呀
      

  7.   

    在原来的examples上试一试就清楚了