-3

これは私の Helloworld クラスです

 package java4s;

    import java.io.IOException;
    import java.io.PrintWriter;

    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    /**
     * Servlet implementation class Helloworlsclass
     */
    @WebServlet("/Helloworlsclass")
    public class Helloworlsclass extends HttpServlet {
        private static final long serialVersionUID = 1L;

        /**
         * @see HttpServlet#HttpServlet()
         */
        public Helloworlsclass() {
            super();
            // TODO Auto-generated constructor stub
        }

        /**
         * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub

             response.setContentType("text/html");
                PrintWriter printWriter  = response.getWriter();
                printWriter.println("<h1>Hello World!</h1>");
        }

        /**
         * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub
        }

    }

これは Web Xml ファイルです。

 <?xml version="1.0" encoding="UTF-8"?>
    <web-app>
      <servlet>
          <servlet-name>


              HelloWorld
          </servlet-name>
          <sevlet-class>

              /Helloworlsclass

          </sevlet-class>



          <servlet-mapping>
              HelloWorld

          </servlet-mapping>


          <url-pattern>


              /Helloworlsclass
          </url-pattern>
      </servlet>
    </web-app>

この例を使用して実行しようとしていますが、ブラウザは何も印刷しません サーブレットの例で hello world を印刷する方法が間違っている場所を教えてください

4

1 に答える 1

1

あなたは完全に有効な HTML ページを書いているのではなく、見出しだけを書いています。

また、注釈を使用しているため、web.xml はまったく必要ありません。

于 2013-09-14T09:13:09.777 に答える