原创 Servlet get post 提交表單數據(3)

Servlet 表單數據 1.GET 方法 1.1使用 URL 的 GET 方法實例 @Override protected void doGet(HttpServletRequest req, HttpServletRe

原创 Servlet實例對象(2)

一、工程 1.工程結構圖 1.工程配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

原创 Spring IoC 容器(2)

Spring IoC 容器Spring ApplicationContext 容器Spring Bean 定義Spring Bean 作用域Spring Bean 生命週期Spring Bean 後置處理器Spring Bean

原创 Servlet 服務器 HTTP 響應(5)

Servlet 服務器 HTTP 響應 當一個 Web 服務器響應一個 HTTP 請求時,響應通常包括一個狀態行、一些響應報頭、一個空行和文檔。一個典型的響應如下所示: HTTP/1.1 200 OK Content-Type:

原创 IntelliJ IDEA創建java web項目(1)

一、項目創建步驟 1.創建新工程 2.配置tomcat 3.IDEA配置tomcat直接發佈項目 2.index.jsp文件修改 <%-- Created by IntelliJ IDEA. User: Admin

原创 Servlet Session 跟蹤(8)

Servlet Session 跟蹤 HTTP 是一種"無狀態"協議,這意味着每次客戶端檢索網頁時,客戶端打開一個單獨的連接到 Web 服務器,服務器會自動不保留之前客戶端請求的任何記錄。 Servlet 還提供了 HttpSe

原创 Servlet 過濾器Filters (6)

Servlet 編寫過濾器 Servlet 過濾器可以動態地攔截請求和響應,以變換或使用包含在請求或響應中的信息。 Servlet 過濾器是可用於 Servlet 編程的 Java 類,可以實現以下目的: 在客戶端的請求訪問後端

原创 Servlet 數據庫訪問(9)

Servlet 數據庫訪問 1.工程目錄 需要引入數據庫連接jar包 2.代碼 import javax.servlet.ServletException; import javax.servlet.http.Cookie; i

原创 Servlet 文件上傳(10)

Servlet 文件上傳 Servlet 可以與 HTML form 標籤一起使用,來允許用戶上傳文件到服務器。上傳的文件可以是文本文件或圖像文件或任何文檔。 1.工程配置 需要引入的 jar 文件:commons-fileupl

原创 Servlet 客戶端 HTTP 請求(4)

Servlet 客戶端 HTTP 請求 @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws

原创 IntelliJ IDEA中創建Spring項目(1)

一、創建工程 1.創建Spring項目 2.工程自動下載Spring框架所需要的的jar包 https://repo.spring.io/libs-release-local/org/springframework/sprin

原创 Spring依賴注入(3)

Spring依賴注入Spring 基於構造函數的依賴注入Spring 基於設值函數的依賴注入Spring 注入內部 BeansSpring 注入集合Spring 注入引用 Spring 基於構造函數的依賴注入 當容器調用帶有一組參

原创 Servlet Cookie 處理(7)

Servlet Cookie 處理 Cookie 是存儲在客戶端計算機上的文本文件,並保留了各種跟蹤信息。Java Servlet 顯然支持 HTTP Cookie。 識別返回用戶包括三個步驟: 服務器腳本向瀏覽器發送一組 Co

原创 Spring 基於註解的配置(5)

Spring 基於註解的配置Spring @Required 註釋Spring @Autowired 註釋屬性中的 @AutowiredSetter 方法中的 @Autowired構造函數中的 @AutowiredSpring @

原创 Spring Beans 自動裝配(4)

Spring Beans 自動裝配Spring 自動裝配 ‘byName’Spring 自動裝配 ‘byType’Spring 由構造函數自動裝配 Spring 自動裝配 ‘byName’ 這種模式由屬性名稱指定自動裝配。Spri