JSP 自定義標籤函式庫:靜態方法實現 EL 函式
JSP Tag Library Descriptor (TLD) 定義靜態函式供 EL 運算式調用 JSP 2.0+ 支援在 TLD 中宣告 <funct
JSP 生成靜態 HTML 頁面實戰(一):原理、模板設計與核心代碼
靜態頁生成技術原理:從動態查詢到靜態檔案服務 大型網站(如智聯招聘)採用 ASP 生成靜態 HTML,大幅降低資料庫壓力、提升回應速度。JSP 同樣可實現:模板
JSP 生成靜態 HTML 頁面實戰(二):模板替換與檔案輸出完整範例
JSP 靜態頁生成實戰:模板佔位符替換輸出靜態檔案 為降低資料庫查詢壓力,將動態 JSP 頁面預先生成靜態 HTML 檔案,前端直接存取靜態檔。核心技術:讀取模
攻破 Tomcat 5.5 JNDI 連線池:管理介面配置與三種綁定模式詳解
Tomcat 5.5 JNDI DataSource 配置全攻略:管理介面、三種綁定模式、常見錯誤排查 Tomcat 5.5 引入新的 JNDI 配置機制,支援
JSP 利用 Request 物件防止瀏覽器快取動態頁面
JSP 中根據 HTTP 協定版本動態設定防快取標頭 瀏覽器快取導致動態內容顯示舊資料。利用 request.getProtocol() 判斷 HTTP 版本,
Tomcat 配置 MySQL JNDI 連線池完整三步驟
Tomcat 定義 MySQL DataSource 連線池:server.xml、web.xml、context.xml 三層配置 標準 JNDI 資料源配置
J2ME MIDlet 調用 JSP 頁面:HttpConnection 實作無線端數據交互
J2ME MIDlet 透過 HTTP 協定呼叫 JSP 後端服務 MIDP 基於 CLDC 的 Generic Connection Framework 提供
Apache Beehive JDBC 控制項:註解驅動快速訪問資料庫
Beehive JDBC Control:以註解替代樣板代碼訪問資料庫 Apache Beehive(已退休,歷史參考)提供 JdbcControl 介面,開發
從原理徹底解決 Tomcat 中文亂碼:ISO-8859-1 與 UTF-8 轉碼機制
Tomcat 內部編碼為 ISO-8859-1 導致中文亂碼的根本解法 Tomcat 預設以 ISO-8859-1 解碼請求參數,若客戶端以 UTF-8 送出,
JSP 與 JSF 整合打造現代化 Web 應用:元件化開發新范式
JSF(JavaServer Faces)與 JSP 結合:從手寫標籤到元件化視圖框架 JSP 功能強大但視圖開發繁瑣,缺乏強大視覺化工具。JSF 作為表現層標
JSP 整合 AJAX 入門實戰:非同步驗證用戶名即時檢查
JSP + AJAX 實現註冊頁用戶名即時可用性檢查 AJAX(Asynchronous JavaScript and XML)讓瀏覽器無需整頁重新載入即可與伺
Servlet 動態產生 JPEG 圖片:繪圖與串流輸出實戰
Servlet 使用 Java 2D API 即時生成圖片並輸出至瀏覽器 示範在 Servlet 中建立 BufferedImage、繪製圖形、以 JPEGIm
Servlet 實作訪問計數器:Session 追蹤用戶造訪次數
Servlet 使用 HttpSession 記錄用戶訪問次數 示範如何在 Servlet 中利用 HttpSession 儲存每位用戶的造訪計數,區分首次造訪
Tomcat JVM 記憶體參數調優:設定初始與最大堆大小
Tomcat 啟動參數 -Xms -Xmx 設定指南 JVM 堆記憶體不足會導致頻繁 Full GC、應用卡頓甚至 OOM。正確設定初始(-Xms)與最大(-X
JSP/HTML 網頁防快取完整解決方案:Meta 標籤與 HTTP 標頭雙重保障
徹底禁止瀏覽器與 Proxy 快取動態頁面 動態頁面若被快取,使用者將看到過期資料。需從客戶端與伺服器端雙重設定,確保每次請求都取得最新內容。 1. 客戶端:
Windows 雙擊執行 JAR 檔案:Manifest 主類別配置教學
讓 JAR 檔案像 EXE 一樣雙擊即執行 JAR 檔案需在 META-INF/MANIFEST.MF 指定 Main-Class,且類別需包含 public
Tomcat 配置 PostgreSQL JNDI 連線池完整步驟
Tomcat server.xml 配置 PostgreSQL DataSource 連線池 在 Tomcat 全域或應用層級定義 JNDI 資料源,應用透過
JSP 記錄用戶最後登入時間:Access 資料庫實作範例
JSP + Access 記錄用戶最後登入時間完整範例 示範如何在用戶登入時,讀取資料庫中記錄的上次登入時間,顯示給用戶,並更新為目前時間。使用 java.sq