jsp文件:<a href="ForeGoundServlet?action=logIn">登录</a>
servlet放置位置com.shop.servlet.ForeGoundServlet
web.xml配置文件内容<servlet>
         <servlet-name>ForeGoundServlet</servlet-name>
         <servlet-class>com.shop.servlet.ForeGoundServlet</servlet-class>
    </servlet>
    <servlet-mapping>
         <servlet-name>ForeGoundServlet</servlet-name>
     <url-pattern>/foreground/ForeGoundServlet</url-pattern>
    </servlet-mapping>   
访问显示结果出错,如下提示
type Status reportmessage ForeGoundServletdescription The requested resource (ForeGoundServlet) is not available.这是怎么回事呢

解决方案 »

  1.   

    你的路径不是配置成这样的么?/foreground/ForeGoundServlet
      

  2.   

    试下<a href="/foreground/ForeGoundServlet?action=logIn">登录 </a> 
      

  3.   

    /foreground/ForeGoundServlet
    你自己配制的这个url阿
      

  4.   

    改完还是不行
    type Status reportmessage /foreground/ForeGoundServletdescription The requested resource (/foreground/ForeGoundServlet) is not available.
      

  5.   

    foreground/ForeGoundServlet试试,不要前面的"/"
      

  6.   

    或者配置文件中改为:
    <servlet>
          <servlet-name>ForeGoundServlet</servlet-name>
          <servlet-class>com.shop.servlet.ForeGoundServlet</servlet-class>
    </servlet>
    <servlet-mapping>
          <servlet-name>ForeGoundServlet</servlet-name>
          <url-pattern>/ForeGoundServlet</url-pattern>
    </servlet-mapping>    <a href="ForeGoundServlet?action=logIn">登录 </a> 这样就可以访问了!!!
      

  7.   

    foreground/ForeGoundServlet  你前面那里设置应该写上去
      

  8.   

    jsp文件: <a href="ForeGoundServlet?action=logIn">登录 </a>
    <servlet>
             <servlet-name>ForeGoundServlet</servlet-name>
             <servlet-class>com.shop.servlet.ForeGoundServlet</servlet-class>
        </servlet>
        <servlet-mapping>
             <servlet-name>ForeGoundServlet</servlet-name>
             <url-pattern>/ForeGoundServlet</url-pattern>
        </servlet-mapping>   
      

  9.   

    很显然是路径配置错了
    应该把/foreground/ForeGoundServlet中的/foreground去掉就可以了。
      

  10.   

    <a href="foreground/ForeGoundServlet?action=logIn">登录 </a> 
      

  11.   

    第一种第二种
    <servlet>
             <servlet-name>ForeGoundServlet</servlet-name>
             <servlet-class>com.shop.servlet.ForeGoundServlet</servlet-class>
        </servlet>
        <servlet-mapping>
             <servlet-name>ForeGoundServlet</servlet-name>
             <url-pattern>/foreground/ForeGoundServlet</url-pattern>
        </servlet-mapping> 
    <a href="foreground/ForeGoundServlet?action=logIn">…
    如果这里写成这样<a href="ForeGoundServlet?action=logIn">…就找不到这个servlet