Struts Kick Start
暫譯: Struts 快速入門
James Turner, Kevin Bedell
- 出版商: SAMS
- 出版日期: 2002-12-09
- 售價: $1,710
- 貴賓價: 9.5 折 $1,625
- 語言: 英文
- 頁數: 504
- 裝訂: Paperback
- ISBN: 0672324725
- ISBN-13: 9780672324727
已絕版
買這商品的人也買了...
-
$680$537 -
$2,660$2,527 -
$920$727 -
$880$695 -
$490$387 -
$860$679 -
$450$360 -
$560$476 -
$450$351 -
$550$468 -
$1,900$1,805 -
$1,300$1,235 -
$620$527 -
$780$741 -
$280$218 -
$600$474 -
$550$435 -
$750$638 -
$620$527 -
$420$357 -
$580$493 -
$650$514 -
$760$600 -
$590$466 -
$690$538
商品描述
Learn to build applications with Jakarta Struts, the most popular JSP development framework. Struts Kick Start is a "hands-on" book filled with sample applications and code snippets you can reuse, and in-depth coverage of new features in Struts 1.1. If you are looking for a practical book that "shows you how to do it", then Struts Kick Start is for you. Plus, it's the first Struts book with detailed examples of the major Struts tags.
The book begins with a discussion of Struts and its Model-View-Controller (MVC) architecture. The authors' then demonstrate Struts' power through the development of a non-trivial sample application - covering all the Struts components in a "how to use them" approach. You'll also see the Struts Tag Library in action - use tags for HTML, javabeans, logical operations and more. You'll learn to use Struts with JBoss for EJB's, with Apache Axis to publish and use Web Services, and with JUnit for testing and debugging. The authors work with the latest Struts 1.1 features including DynaForms, Tiles and the Validator.
The book includes a CD-ROM containing the tools discussed in the book: Struts 1.1 beta 2, Java 2 Standard Edition, JBoss 3.0.3, MySQL 3.23, XDoclet, Torque, Tomcat, Ant, Axis, Cactus, and JUnit. Plus, it comes with an electronic, fully searchable version of the book.
Table of Contents
Introduction.
1. Struts in Context.
2. The
Model-View-Controller Design Pattern: 'Model 2' JSP Development.
3. Hello
World!: A First Struts Application.
4. HTTP Protocol: Web Application
Communications and Control.
5. JSP, Taglibs, and JSTL: Extending Java onto
the Page.
6. The Sample Application: A Financial Portfolio.
7. View
Components: What the End User Sees.
8. The Controller: Directing the Action.
9. Model Components: Modeling the Business.
10. The struts-config.xml
File: Tying All the Pieces Together.
11. How the Struts Tag Libraries Work:
The View from Inside.
14. Struts Logic Tags: Conditional Presentation Logic.
15.
The Nested and Template Struts Tag Libraries: Handling Subproperties and
Inserting Content.
16. The Struts Tiles Tag Library: Creation Master
Document Templates.
17. DynaForms and the Validator.
18. Using Struts
with Enterprise JavaBeans.
19. Using Struts with Web Services.
20.
Building, Deploying, and Testing Struts Applications.
Appendix A. Installing
Struts and the Sample Applications from the CD.
Index.
商品描述(中文翻譯)
學習如何使用 Jakarta Struts 建立應用程式,這是最受歡迎的 JSP 開發框架。《Struts Kick Start》是一本「實作型」的書籍,裡面充滿了可重用的範例應用程式和程式碼片段,並深入介紹了 Struts 1.1 的新功能。如果您正在尋找一本「告訴您如何做」的實用書籍,那麼《Struts Kick Start》就是為您而寫的。此外,這是第一本詳細示範主要 Struts 標籤的 Struts 書籍。
本書首先討論 Struts 及其模型-視圖-控制器(Model-View-Controller, MVC)架構。作者接著通過開發一個非平凡的範例應用程式來展示 Struts 的強大功能,涵蓋所有 Struts 組件,並採用「如何使用它們」的方法。您還將看到 Struts 標籤庫的實際應用 - 使用標籤來處理 HTML、JavaBeans、邏輯運算等。您將學會如何將 Struts 與 JBoss 結合使用以處理 EJB,使用 Apache Axis 發佈和使用 Web 服務,以及使用 JUnit 進行測試和除錯。作者將使用最新的 Struts 1.1 功能,包括 DynaForms、Tiles 和 Validator。
本書附有一張 CD-ROM,包含書中討論的工具:Struts 1.1 beta 2、Java 2 Standard Edition、JBoss 3.0.3、MySQL 3.23、XDoclet、Torque、Tomcat、Ant、Axis、Cactus 和 JUnit。此外,還附有一本電子版的書籍,完全可搜尋。
目錄
引言。
1. Struts 的背景。
2. 模型-視圖-控制器設計模式:'Model 2' JSP 開發。
3. Hello World!:第一個 Struts 應用程式。
4. HTTP 協議:Web 應用程式的通訊與控制。
5. JSP、標籤庫和 JSTL:將 Java 擴展到頁面上。
6. 範例應用程式:財務投資組合。
7. 視圖組件:最終使用者所見。
8. 控制器:指導行動。
9. 模型組件:業務建模。
10. struts-config.xml 檔案:將所有部分連結在一起。
11. Struts 標籤庫的運作方式:內部視角。
12. Struts HTML 標籤:頁面建構與表單處理。
13. Struts Bean 標籤:儲存與傳遞資料。
14. Struts 邏輯標籤:條件呈現邏輯。
15. 嵌套和模板 Struts 標籤庫:處理子屬性和插入內容。
16. Struts Tiles 標籤庫:創建主文檔模板。
17. DynaForms 和 Validator。
18. 將 Struts 與企業 JavaBeans 結合使用。
19. 將 Struts 與 Web 服務結合使用。
20. 建立、部署和測試 Struts 應用程式。
附錄 A. 安裝 Struts 和從 CD 中的範例應用程式。
索引。