JSP 源碼洩漏漏洞:大小寫不敏感導致的伺服器配置缺陷
JSP 大小寫繞過漏洞深度分析與修補指南 早期多款主流 JSP/Servlet 容器 (BEA WebLogic、IBM WebSphere、Unify Ser
JSP 會話管理:瀏覽器禁用 Cookie 時的 URL 重寫解決方案
JSP Session 管理:無 Cookie 環境下的 URL 重寫實戰 HTTP 是無狀態協定,伺服器需透過 Session 識別用戶。標準機制是將 JSE
Tomcat 3.1 在 RedHat Linux 上的安裝與 Apache 整合指南
Tomcat 3.1 於 RedHat 環境部署完整教學 Tomcat 3.1 實作 Servlet 2.2 與 JSP 1.1 規範,是早期 Java Web
JSP 入門實戰心得:從新手避坑到核心概念掌握
JSP 開發新手必讀:七大核心觀念與實戰技巧 本文整理自早期 JSP 開發者 (JDK 1.2.2 / JSWDK 1.0 / WinNT 4.0 環境) 的實
防止瀏覽器快取 JSP 頁面的完整解決方案
JSP 頁面防快取最佳實務指南 動態產生的 JSP 頁面若被瀏覽器或 Proxy 伺服器快取,會導致使用者看到過時資料、表單重複提交、安全性風險等問題。本文提供
Java 實作 ZIP 壓縮與解壓縮完整教學
Java ZIP 檔案處理核心 API 與實戰範例 Java 1.1 引入 java.util.zip 套件,提供標準化的 ZIP 壓縮/解壓縮功能。本文詳細說
無邊框視窗 (Chromeless Window) 實作全解析:IE 專用全螢幕模擬與拖曳關閉控制
專案背景與定位 本方案屬 **IE 5.5/6 時代** 的「無邊框視窗」實作,通過 window.open(fullscreen=yes) 開啟全螢幕視窗,再
實例講解 JSP Model 2 架構(上):從 Servlet 缺點到 MVC 架構演進
為什麼 Servlet 不夠用? Servlet 混合 Java 邏輯與 HTML 輸出,修改版面需重編 Java 代碼 網頁設計師不懂 Java,無法參與開
實例講解 JSP Model 2 架構(中):Eshop.jsp、Cart.jsp 與 ShoppingServlet 核心邏輯
Model 2 角色分工 View (JSP):Eshop.jsp 主頁面、Cart.jsp 購物車片段 —— 純表現,無業務邏輯 Controller (S
實例講解 JSP Model 2 架構(下):結帳流程、Session 失效與部署配置
控制 Servlet 處理加入購物車 使用者在 Eshop.jsp 選擇商品按下「加入購物車」,表單 POST 到 ShoppingServlet: Serv
JSP 模板應用指南(上):版面封裝與重用的模板機制設計
背景動機:GUI 版面管理器啟發 AWT/Swing 有 LayoutManager、VisualWorks 有 Wrapper,皆可封裝版面邏輯並重用。傳統
JSP 模板應用指南(下):標籤處理器實作與執行流程深度解析
三大核心標籤 template:insert:包含模板頁面,管理參數堆疊 template:put:定義模板參數(名稱、URI、直接輸出旗標) templat
JSP 簡明教程:腳本程式設計實戰——指示、宣告、運算式、Scriptlet 與內建物件
三種內嵌 Java 代碼方式 方式語法用途 宣告 Declaration<%! ... %>定義頁面級變數/方法(可被全頁存取) Scriptle
JSP 簡明教程總結:與 SSJS、NAS、XML 的關係定位
JSP vs SSJS (Server-Side JavaScript) 市場定位不同:JSP 不會取代 SSJS,兩者共存。 語言門檻:JSP 需學 Jav
JSP 基礎學習教材:技術概觀、Session 管理、JavaBean 整合與 MVC 架構
JSP 技術定位與 ASP 比較 特性ASPJSP 腳本語言VBScript/JScriptJava 執行模式直譯執行編譯為 Servlet 再由 JVM 執
Java/JSP 中文編碼問題深度解析:從位元組到 Unicode 的完整轉換鏈
核心知識:位元組、Char 與 Unicode Java 內核使用 UTF-16 (char),class 檔案常數池採 Modified UTF-8。 外部
Java 程式碼撰寫 30 條黃金法則:從命名慣例到架構設計
命名與格式規範 類別名 PascalCase(ThisIsAClass);方法/欄位/變數 camelCase(thisIsMethod);常數 全大寫底線分