STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)

陳建勳

  • 出版商: 博碩
  • 出版日期: 2003-06-23
  • 定價: $690
  • 售價: 7.8$538
  • 語言: 繁體中文
  • 頁數: 719
  • ISBN: 9575276043
  • ISBN-13: 9789575276041
  • 相關分類: Java 程式語言

已絕版

買這商品的人也買了...

商品描述

本書特色

本書為Struts原創開發團隊的成員們一同完成的作品,藉由原創大師們的分享,讓您完全掌握Struts的精華。
本書是對Struts架構做按部就班的介紹與說明。除了主體的文字之外,也補充了幾個案例研究來示範最佳實務技術。這本書是給想要實作和建議的專業開發者使用的參考手冊,讓他們的程式能按Struts的方式來發揮與運作。第1章概論網站程式的開發,主要介紹Struts的設計和發佈,網站程式的基礎技術,以及整個Struts架構。
第2章探索Struts架構和作業流程。
第3章是以一個簡單程式來體會開發過程,目標是讓開發者有個概觀。
第4章探索Struts架構的骨幹:組態組件;也說明web.xml和Ant建造檔的組態,協助你配置程式。
第5章談Struts ActionForm。提及的重點包括:傳輸物件、防火牆、API、資料驗正器、類型轉換器。
第6章談Struts ActionForward。ActionForward幫你清楚定義程式的入口點,使你更容易看出是否包含了所有的基礎。
第7章談Struts ActionMapping。探索如何使用ActionMapping來控制程式的流程,並善用每個Action類別。
第8章談Struts Action物件。詳細介紹Sturts配備的Action類別,還有Scaffold套件的幾個工具,另外還有利用ActionForm填值的諸多問題。
第9章談Struts ActionServlet。探討ActionServlet的別種新用法,以滿足程式/模組的需求。
第10章談Struts JSP標籤和JSP網頁。本章要談JSP標籤,簡介使用其它版面配置系統,諸如XSLT和Velocity。
第11章談Tiles網頁裝配架構。以Tiles建造網頁可以在混亂的HTML世界中帶來一致性和彈性。
第12章談驗正用戶輸入資料。介紹Struts Validator,教你如何把驗正整合進Struts程式中,使用預寫之驗正器,以及你自己寫的驗正器。
第13章談Struts Localizing的功能。介紹Struts支援國際化之事,以及你該怎麼做才能正確使用。
第14章談Struts和資料服務系統的整合。本章說明怎麼使用輔助類別把Action和不同的資料系統連接起來,包括資料庫、搜尋引擎、和內容企業化服務。
第15章談Artimus。用到了Struts重要功能和擴充套件,是可再用的套件。有談到認證、特殊化、區域化、Scaffold、Tiles、交易、Validator等等,是Struts最佳的全方位實例。
第16章是昇級至Struts 1.1之事。以15章的Artimus為例,翻新昇級成1.1版,包括Dynaform、併接套件、多模組等等。如果你有舊的1.0程式要昇級,看這章就對了。
第17章談Velocity範本和Struts的用法。修改簽入/簽出範例程式來改用Velocity範本,告訴你Velocity和JSP的差別。

 

本書內容

第1篇 Struts入門簡介
第1章 簡介
第2章 探索Struts的架構
第3章 簡單程式
第4章 組態Struts的元件
第2篇 善用Struts架構
第5章 善用ActionForm
第6章 善用ActionForward
第7章 善用ActionMapping
第8章 善用Action
第9章 善用ActionServlet
第3篇 建立網頁
第10章 顯示動態內容
第11章 善用Tiles架構
第12章 驗正證用戶輸入資料
第13章 內容區域化
第14章 資料庫
第4篇 實例探討
第15章 Artimus
第16章 昇級至Struts 1.1
第17章 Velocity範本
附錄 A 設計模式
附錄 B struts-config API
附錄 C 標籤庫參考表