JSP/Struts 徹底解決用戶登出後退按鈕安全隱患
問題本質 用戶登出調用 session.invalidate() 後,瀏覽器「後退」按鈕仍可從快取顯示受保護頁面,造成資安疑慮。單純關閉瀏覽器或 JavaScr
Taglib 進階:巢狀標籤與屬性反射存取
巢狀標籤通訊機制 子標籤透過 getParent() 取得父標籤,或用 findAncestorWithClass(this, ParentTag.class)
JSP自定義標簽庫開發:EL表達式支持的實現原理與實戰
JSTL標簽(如<c:out value=${tut}/>)能無縫解析EL表達式,自定義標簽若想具備同等能力,需理解容器如何評估EL。本文揭秘Exp
JSP Session 物件完整操作指南
Session 基礎 HTTP 無狀態,JSP 透過 HttpSession 維持會話。資料存伺服器端,Session ID 存在客戶端 Cookie(或 UR
Taglib 開發入門:從零建立自訂標籤
什麼是 Tag Tag 本質是繼承 TagSupport 或 BodyTagSupport 的普通 Java 類別。容器提供這兩個基類處理 JSP 頁面與 Ta
深度解析 JSP/Servlet 中文處理與編碼陷阱
中文編碼體系 GB2312-80:國家強制標準,雙位元組,高/低位 0xA1-0xFE,漢字範圍 0xB0A1-0xF7FE。 GBK:擴展規範,相容 GB2
Java Servlet 開發環境建置與第一支 Servlet 實作(二)
開發環境準備 JSDK (Java Servlet Development Kit):含編譯所需類別庫與文檔。JDK 1.1 需額外安裝,JDK 1.2+ 已
Java Servlet 核心技術優勢與對比綜述(一)
Servlet 定位 Servlet 是平台獨立、協定獨立的伺服器端 Java 應用程式,運行於支援 Servlet 的 JVM 內建 Web 伺服器中,動態生
Servlet 容器核心原理與簡易實作解析
Servlet 介面契約 所有 Servlet 必須實作 javax.servlet.Servlet 介面,五大生命週期方法: public void init
Servlet 中捕獲 Session 事件實作登入日誌與線上人數統計
事件監聽機制 實作 HttpSessionBindingListener 介面的物件被放入/移出 Session 時,容器自動呼叫: valueBound(H
深入剖析 JSP/Servlet 會話管理機制與改進策略
Servlet 會話管理現狀 HTTP 無狀態特性要求伺服器自行維持會話。Servlet API 提供 HttpSession 介面,以「名稱-值」對儲存屬性,
Java Servlet API 2.1a 規範中文導讀
本文為 Java Servlet API 2.1a 版規範的中文翻譯節錄(原文見 https://java.sun.com/products/servlet/2
以 Java Servlet 建構橫幅廣告系統
商務網站離不開廣告系統,而橫幅廣告(Banner)佔據絕大多數展示位。利用 Java Servlet 可輕鬆打造專屬的廣告輪播、追蹤與統計平台。 系統設計思路
Java Servlet 中 Cookie 的使用詳解
Cookie 是一小塊由伺服器生成、嵌入 HTTP 回應標頭的資料,瀏覽器接收後會以「鍵/值」對的形式儲存在客戶端的文字檔案中。後續請求同一伺服器時,瀏覽器會自
Eclipse + Tomcat 開發環境完整配置指南(含中文包與Sysdeo插件)
畢設項目需構建基於MPEG-7視頻關鍵幀特徵提取的Web演示系統,技術棧確定為Eclipse + Tomcat + JSP。異於JBuilder等商業IDE的開