Professional Struts Applications: Building Web Sites With Struts, Object-Relational Bridge, Lucene, and Velocity
John Carnell, Jeff Linwood, Maciej Zawadzki
- 出版商: Apress
- 出版日期: 2003-08-29
- 售價: $1,890
- 貴賓價: 9.5 折 $1,796
- 語言: 英文
- 頁數: 336
- 裝訂: Paperback
- ISBN: 1590592557
- ISBN-13: 9781590592557
-
相關分類:
全文搜尋引擎 Full-text-search、SQL
已絕版
買這商品的人也買了...
-
$840$798 -
$680$537 -
$650$553 -
$1,840$1,748 -
$980$774 -
$320$272 -
$2,230$2,119 -
$1,890$1,796 -
$760$600 -
$590$466 -
$490$387 -
$690$538 -
$780$663 -
$750$675 -
$825Automating Unix and Linux Administration (Paperback)
-
$560$504 -
$2,340$2,223 -
$720$569 -
$550$468 -
$390$304 -
$490$417 -
$750$593 -
$780$663 -
$450$360 -
$580$493
相關主題
商品描述
Summary
Building web applications that are maintainable and extensible requires a significant amount of design and planning before even a single line of code can be written. However, by leveraging development frameworks, many of the challenges of web-based development can be overcome. This book acts as a roadmap to demonstrate how to use the Jakarta Struts framework to solve everyday web application development programs.
Although Struts is rapidly becoming a de facto standard for Java web applications, it can only provide for part of your application Therefore, this book concentrates not only on how to use Struts to develop the core architecture of a web application, but also on how to use other Jakarta projects to create a fully open source web application. It uses Object-RelationalBridge to provide the O/R mapping for the data layer; Lucene to provide a search engine; Velocity to provide a template language for the user interface; and ANT is used to time be build process together.
Table of Contents
Chapter 1: The Challenges of Web Application Development
Chapter 2: Creating a Struts-based MVC Application
Chapter 3: Form Presentation and Validation with Struts
Chapter 4: Managing Business Logic with Struts
Chapter 5: Building a Data Access Tier with ObjectRelationalBridge
Chapter 6: Templates and Velocity
Chapter 7: Creating a Search Engine with Lucene
Chapter 8: Building the JavaEdge Application with Ant and Anthill