Java Web 的工作原理
什麼是 HTTP 協議
HTTP 遵循請求/響應模型
HTTP協議是無狀態協議
重要性:
要真正了解 Web 的工作原理,您需要完全了解 HTTP 協議。
網絡服務器漏洞
服務器端網絡編程
構建服務器端動態內容的過程
CG技術
微軟的 ASP 和 ASP.NET 技術
基於Java的servlet/JSP技術
解決方案 CGI
網絡容器
Web 容器負責管理和運行 servlet。
Servlet 容器支持包括:
通訊支持
生命週期管理
多線程支持
JSP 支持
處理安全
Web 容器主要用於為容器內的應用程序組件(servlet、JSP)提供環境。這允許 servlet 和 JSP 直接與容器內的環境變量進行交互。這樣,您可以專注於使用 servlet 實現業務邏輯,而不是其他系統問題。
Servlet 概述
導入 javax.servlet.http.*;
公共類 HelloWorld 擴展 HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException{
response.setContentType(“text/html”);
PrintWriter out = response.getWriter();
out.println(““);
out.println(“<ヘッド>“);
out.println(“<タイトル>你好世界!タイトル>“);
out.println(“”);
out.println(“<本文>“);
out.println(“
你好世界!
”);
out.println(“