1. 程式人生 > >Servlet實現我的第一個程式HelloWorld!

Servlet實現我的第一個程式HelloWorld!

用myeclipse建立web專案,編寫servlet。部署後,啟動Tomcat伺服器。

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

public class HelloServlet extends HttpServlet {//繼承HTTPServlet

	public void doGet(HttpServletRequest request, HttpServletResponse response)//重新定義doGet
			throws ServletException, IOException {

		response.setContentType("text/html;charset=utf-8");//設定響應內容型別器
		PrintWriter out = response.getWriter();//取得響應輸出物件
		String text = request.getParameter("text");//取得請求引數
		
		out.println("<HTML>");
		out.println("  <HEAD><TITLE>Hello Servlet</TITLE></HEAD>");
		out.println("  <BODY>");
		out.println("<h1>" + text + "!</h1>");
		out.println("  </BODY>");
		out.println("</HTML>");
		out.close();
	}
	
}

URL帶上請求引數。

http://localhost:8080/FirstServlet/servlet/HelloServlet?text=HelloWorld

執行結果: