我觉的你的WEB.XML是不是配置正确了?贴出来看看...

解决方案 »

  1.   

    qyzj_wanghx(原啸天):就是web.xml的问题,但又不知道怎么改?要加那些内容才可以?
      

  2.   

    在web.xml中贴加如下   
    <servlet>
           <servlet-name>Redirect</servlet-name>
       <servlet-class>从class开始的Redirect类的路径</servlet-class>
       </servlet>
       <servlet-mapping>
           <servlet-name>Redirect</servlet-name>
       <url-pattern你所要url的路径</url-pattern>
       </servlet-mapping>
      

  3.   

    <url-pattern>你所要url的路径</url-pattern>
      

  4.   

    举个例子:如果目标是这样访问:HelloWorld存放与classes下面
    http://localhost:8080/debug/servlet/HelloWorld
    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>
    你再试试。
      

  5.   

    确保你的class文件无误之后在WEB.xml里配置如下
        <servlet>
            <servlet-name>whl</servlet-name>
            <servlet-class>ServletsRule</servlet-class>
        </servlet>
       <servlet-mapping>
            <servlet-name>whl</servlet-name>
            <url-pattern>/whl</url-pattern>
       </servlet-mapping>
     grantbb(小兵) 已经讲得很清楚了。
      

  6.   

    你要到web.xml 文件中配置
     <servlet>
            <servlet-name>Redirect </servlet-name>
            <servlet-class>Redirect </servlet-class>
        </servlet>
       <servlet-mapping>
            <servlet-name>Redirect</servlet-name>
            <url-pattern>/Redirect</url-pattern>
       </servlet-mapping>
      

  7.   

    源码如下(不会有错吧?):
    ------------------------------------------------------
    package Redirect;
    import java.io.*;
    import java.util.*;
    import javax.servlet.http.*;
    import javax.servlet.*;
    public class Redirect extends HttpServlet{
    public void doGet(
    HttpServletRequest req,
    HttpServletResponse res
    )throws ServletException,IOException
    {
    res.sendRedirect("http://localhost:8080");
    }
    public Redirect(){}
    }