type Status reportmessage /ch03/welecomedescription The requested resource (/ch03/welecome) is not available.出现这样的错误!
web.xml 配置    <servlet>
      <servlet-name>MyWelecomeServlet</servlet-name>
      <servlet-class>WelecomeServlet</servlet-class>
      <init-param>
         <param-name>greeting</param-name>
         <param-value>Welecome you</param-value>
      </init-param>
      <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>MyWelecomeServlet</servlet-name>
        <url-pattern>/welecome</url-pattern>
    </servlet-mapping>servlet 代码:
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class WelecomeServlet extends HttpServlet
{
   private String greeting;
   
   public void Init()
   {
      greeting = getInitParameter("greeting");
   }
   
   public void doGet(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException
   {
      req.setCharacterEncoding("gb2312");
      String username = req.getParameter("username");
      String welecomeInfo = greeting + ", " + username; 
      
      resp.setContentType("text/html");
      
      PrintWriter out = resp.getWriter();      out.println("");
      out.println("");
      out.println(welecomeInfo);
      out.println("");
      out.close();   }   public void doPost(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException
   {
      doGet(req, resp); 
   }
}welecome.html代码 
<html>
<title> 我的第一个get方法servlet程序</title>
<body>
  <form action="welecome" method="post">
     <input type = "test" size = "50" name = "username">
     <input type = "submit" value = "提交"> 
  </form>
</body></html>就是这些出现上面的错误!

解决方案 »

  1.   

    welecome.html 这个已经能正常显示,就是点击“提交”按钮后才出现错误!
      

  2.   

    配置没有问题,应该是你路径有问题
    还有这个也不对吧?
     <input type = "test" size = "50" name = "username">
    应该是text
      

  3.   

    谢谢楼上的!看得好仔细
    WelecomeServlet.class 放在\webapps\ch03\WEB-INF\classes  目录下不错吧
      

  4.   

     犯了个低级错误! 把web.xml 目录搞错了! 谢谢 shixitong 兄弟的回答