Struts 2.1.6 實戰教程(一):環境搭建與首個零配置範例
本系列教程將帶您從零開始搭建 Struts 2.1.6 開發環境,並通過一個極簡的 HelloWorld 範例,體驗 Convention Plugin 帶來的
Struts 2.1.6 實戰教程(二):使用註解實現用戶登錄模組
用戶登錄幾乎是所有 Web 系統的核心模組。本教程將通過一個完整的登錄案例,詳細講解 Struts 2.1.6 如何利用約定優於配置的特性,結合註解來定義 Ac
Struts 2.1.6 實戰教程 (3):新聞管理 Model 層開發整合 iBatis 2.3.4
前言 iBatis (現 MyBatis 前身) 是輕量級持久層框架,強調 SQL 手寫控制,適合複雜查詢場景。本篇建立新聞資料表、POJO、SQL Map 映
Struts 2.1.6 實戰教程 (4):新聞管理模組完整實作 (Action + JSP)
前言 承接上篇 Model 層 (iBatis),本篇實作新聞管理的 Action 與 JSP 頁面:列表、新增、修改、刪除完整 CRUD,採用約定式映射與註解
Struts 2.1.6 實戰教程 (5):註冊模組整合 jQuery 即時驗證帳號唯一性
前言 本篇示範註冊頁面整合 jQuery:使用者輸入帳號時即時發送 AJAX 請求驗證長度與唯一性,後端回傳純文字提示,前端動態顯示並控制提交按鈕狀態。 資料
Struts 2.1.6 實戰教程 (6):重構登入模組整合 jQuery + JSON (AJAX 非同步驗證)
前言 延續系列教程,本篇將登入頁面改為 AJAX 非同步提交,前端使用 jQuery 組裝 JSON 物件,後端 Action 直接解析 JSON 字串並回傳
Java 尋找文本中最長回文子串 (USACO calfflac 題目解法)
前言 USACO 經典題目 calfflac:讀取文本檔,忽略非字母、不分大小寫,找出最長回文子串,輸出長度與原文對應片段。本文提供 O(N²) 中心展開法 J
ADF Faces Table 元件 Detail Stamp 動態顯示與單一展開控制實作
前言 Oracle ADF Faces <af:table> 提供 detailStamp 面板支援主從式明細展開。本文示範如何透過 disclos
Hibernate HQL 查詢實戰範例:參數綁定、分頁、導航、原生 SQL 與資料庫函數
前言 HQL (Hibernate Query Language) 是面向物件的查詢語言,支援多種參數綁定方式、導航查詢、分頁、資料庫函數呼叫及原生 SQL。本
Spring BlazeDS Integration 入門:以 Spring 模型開發 Flex/Java RIA 應用
前言 Spring BlazeDS Integration 由 Adobe 與 SpringSource 合作開發,讓開發者以 Spring 程式模型 (DI、
Java 實作 Unix crypt(3) 標準加密演算法:JCrypt 類別完整原始碼
前言 Unix crypt(3) 是基於 DES 的單向雜湊函數,常用於密碼儲存。本文提供純 Java 移植版 JCrypt 類,完整實現標準演算法,包含鹽值處
Apache Tomcat 5.0.x 虛擬目錄配置與端口修改指南
前言 Tomcat 5.0 後版本移除了 server.xml 中預設的 <Context> 範例,需手動新增以配置虛擬目錄。本文說明如何映射根目錄
WebLogic JRockit JVM 調優全攻略:堆、Nursery、GC、線程與 Method Profiler 實戰
前言 JRockit 是自適應 JVM,能自動適應硬體,調優重點在於人工干預的關鍵參數:堆大小、Nursery、GC 策略、線程模型。本文系統整理啟動選項、調優
DatabaseFilter 學習筆記:動態查詢條件與排序實作
前言 DatabaseFilter 是一種用於封裝動態 SQL 查詢條件 (WHERE) 與排序 (ORDER BY) 的工具類,常見於 JSF/ADF 或自製
MVC 架構模式實戰與 JavaBean 分頁元件設計
前言 MVC (Model-View-Controller) 是架構層級模式,內含策略、組合、聚合等多種設計模式。Struts 框架即為其經典實作。本文示範自製
Enterprise JavaBeans (EJB) 入門指南:核心概念、三大 Bean 類型與部署描述符
前言 EJB (Enterprise JavaBeans) 是 J2EE 標準中的伺服器端元件模型,封裝業務邏輯、交易、安全等企業級服務。雖然歷經多版本演進,但
Java 實作 INI 檔案讀寫工具類:支援參數增刪改查
前言 輕量級配置檔常採用 INI 格式(key=value;)。本文提供一個純 Java 實作的 IniFile 類別,支援讀取、寫入(新增/更新)、刪除參數,
J2EE 應用中 Oracle 資料庫連接全攻略:JDBC 三種模式與連接池配置
前言 資料庫連接是 J2EE 開發核心環節。本文系統整理本地 JDBC 連接三種模式(OCI、Thin、JDBC-ODBC Bridge),以及 iPlanet