JSP 過濾器解決 Request 中文亂碼:CharacterEncodingFilter 完整實作
JSP 過濾器解決 Request 中文亂碼:CharacterEncodingFilter 完整實作 GET/POST 參數中文亂碼,根因是 Servlet
JSP 同頁提交實現簡易計算器:單頁面表單自提交與驗證
JSP 同頁提交實現簡易計算機:單頁面表單自提交與驗證 核心技巧:form action= 或省略 action,配合 request.getParameter
JSP 隱含對象深度解析(一):out 與 request 完整 API 與初始化源碼
JSP 隱含對象深度解析(一):out 與 request 完整 API 與初始化源碼 一、隱含對象初始化源碼(Tomcat 生成的 _jspService
JSP 實現簡易網頁計算機:兩頁面傳遞與 JavaScript 驗證
JSP 實現簡易網頁計算機:兩頁面傳遞與 JavaScript 驗證 示範最基礎的「表單提交 → 後端計算 → 結果頁」流程,包含前端非空/數字驗證。 頁面一
Servlet/JSP 實現 GZIP 壓縮響應:提升大頁面傳輸效能
Servlet/JSP 實現 GZIP 壓縮響應:提升大頁面傳輸效能 對內容較大的頁面(HTML、JSON、CSS、JS),啟用 GZIP 壓縮可將傳輸體積縮減
JSP 亂碼徹底解決 7 步驟:無需手動轉碼的全鏈路 UTF-8 配置
JSP 亂碼徹底解決 7 步驟:無需手動轉碼的全鏈路 UTF-8 配置 亂碼根因:編碼鏈路任一環節不一致。一次配置好,永不手動 new String(bytes
JSP 生成驗證碼進階版:干擾線、隨機色、PNG 輸出、點擊刷新
JSP 生成驗證碼進階版:干擾線、隨機色、PNG 輸出、點擊刷新 code.jsp(完整進階實作) <% // 1. 禁止瀏覽器/代理快取 res
JSP 路徑問題排查:移除 basePath 引發的資源載入失效
JSP 路徑問題排查:移除 basePath 引發的資源載入失效 現象 頁面引入 JS/CSS/圖片 404,瀏覽器 Network 顯示請求路徑錯誤(如 h
JSP 指令詳解:include 靜態/動態包含與 forward 轉發
JSP 指令詳解:include 靜態/動態包含與 forward 轉發 一、包含指令:include 類型語法特點適用場景 靜態包含<%@
JSP 動態生成驗證碼:BufferedImage + Session 存儲完整實作
JSP 動態生成驗證碼:BufferedImage + Session 存儲完整實作 直接在 JSP 中輸出圖片流,生成 4 位數字驗證碼並存入 Session
JSP 中文亂碼終極解決方案:從資料庫到 Tomcat 全鏈路 UTF-8 統一
JSP 中文亂碼終極解決方案:從資料庫到 Tomcat 全鏈路 UTF-8 統一 亂碼本質是編碼不一致導致的「解碼錯誤」。唯一徹底方案:全鏈路統一 UTF-8,
JSP + AJAX 發送 GET 請求驗證用戶名完整範例
JSP + AJAX 發送 GET 請求驗證用戶名完整範例 示範註冊頁面:用戶名輸入框失焦時,透過 AJAX GET 請求後端 Servlet 驗證是否為 ad
JSP 利用 Application 統計在線人數:同步鎖與 Session 綁定實作
JSP 利用 Application 統計在線人數:同步鎖與 Session 綁定實作 application(ServletContext)屬於整個 Web
JSP 分頁顯示完整實例:手寫分頁邏輯與 JSTL 改良建議
JSP 分頁顯示完整實例:手寫分頁邏輯與 JSTL 改良建議 本文提供一個傳統 JSP + JDBC 手寫分頁的完整範例,並指出現代改良方向。 核心分頁邏輯(
JSP 頁面訪問控制:Session 機制與實作範例
JSP 頁面訪問控制:Session 機制與實作範例 什麼是 Session? session 是 JSP 九大內建對象之一,型別為 javax.servle
JSP 呼叫 iReport 報表並輸出 HTML 完整範例
JSP 呼叫 iReport 報表並輸出 HTML 完整範例 本文示範在 JSP 中載入 .jasper 報表模板、傳遞參數、以 JDBC 連線資料庫填充報表,