MyEclopse2017編寫一個Servlet輸出Hello world

MyEclopse2017編寫一個Servlet輸出Hello world

File -> New -> Web Project,Java EE版本選2。5,Java版本選1。7

在src裡新建package,取名com。helloworld。servlet

在com。helloworld。servlet裡新建class,取名HelloWorld

HelloWorld。java程式碼如下:

package com。helloworld。servlet;import java。io。IOException;import javax。servlet。ServletException;import javax。servlet。http。HttpServlet;import javax。servlet。http。HttpServletRequest;import javax。servlet。http。HttpServletResponse;public class HelloWorld extends HttpServlet { // 繼承HttpServlet類 @Override // 覆寫service方法 protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp。getWriter()。write(“Hello World!”); }}

更改WebRoot/WEB-INF/web。xml內容如下:

<?xml version=“1。0” encoding=“UTF-8”?> hello_world com。helloworld。servlet。HelloWorld hello_world /hello_world

在WebRoot資料夾右擊,選擇Open In Explorer,複製資料夾的所有內容

在tomcat/webapps新建資料夾project1

將剛才複製的檔案黏貼到project1

啟動tomcat

瀏覽器訪問http://伺服器ip:8080/project1/hello_world