servlet应该放在WEB-INF目录的下的classes文件夹下MyTest
|
|------homepage.html
|------<MyJsp>
          |
          |---load.jsp        
|------<WEB-INF>
          |          |---web.xml
          |---<classes>
                  |---register.class
web.xml里进行servlet的配置
就ok了,祝你成功!

解决方案 »

  1.   

    在web.xml里servlet的配置
    <servlet>
    <servlet-name>register</servlet-name>
    <servlet-class>register.class</servlet-class>
    </servlet>
    <servelt-mapping>
    <servlet-name>register</servlet-name>
    <url-pattern>/register</url-pattern>
    </servelt-mapping>
    通过localhost/MyTest/retister就可以访问这servlet了
      

  2.   

    这个web.xml文件,在里面加入:<servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/servlet/helloworld</url-pattern>
    </servlet-mapping>   这样的结构<servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>HelloWorld</servlet-class>
    </servlet>   表示指定包含的servlet类。而以下的结构:<servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/servlet/HelloWorld</url-pattern>
    </servlet-mapping>    表示指定HelloServlet应当映射到哪一种URL模式。
      

  3.   

    奇怪,我部署好以后用localhost/MyTest/HomePage.html访问首页,结果一片空白,也没提示错误,这是为什么呢?