What is included with this book?
Chuck Cavaness is a graduate from Georgia Tech with degrees in computer engineering and computer science, has built Java-based enterprise systems in the healthcare, banking, and B2B sectors. Working at an Internet company to design and develop software architecture, Chuck has spent many frustrating hours figuring out the dos and the don'ts of web applications. With each enterprise system he's developed, Chuck has learned several valuable lessons about building "real-world" web applications, information that he's made available to developers who haven't had the opportunity to work on large systems. Chuck is the co-author of Special Edition Using Java 1.3 and Special Edition Using EJB 2.0, both available from QUE.
Introduction | |
Configuring Struts Configuring web.xml Configuring the Struts Action | |
Servlet Declaring Initialization Parameters Using the load-on-startup | |
Setting Setting Up the Welcome File List Configuring the Tag Libraries | |
The Struts Configuration Files Using Multiple Struts Configuration Files | |
The data-sources Element | |
The form-beans Element | |
The global-exceptions Element | |
The global-forwards Element | |
The action-mappings Element | |
The controller Element | |
The message-resources Element | |
The plug-in Element | |
Using Struts Action Forms | |
What Are Action Forms? | |
Action Forms and Scope | |
The Life Cycle of an ActionForm | |
Creating an ActionForm | |
The validate( ) Method The ActionForm reset( ) Method | |
Declaring ActionForms in the Struts | |
Configuration File Using an ActionForm | |
The DynaActionForm | |
Class Configuring Dynamic ActionForms | |
DynaActionForm and Validation | |
Creating the validation.xml File | |
Plugging in the Validator | |
Built-in Action Classes | |
DispatchAction | |
ForwardAction | |
IncludeAction | |
LookupDispatchAction | |
SwitchAction | |
Tag Reference Conventions | |
Common Tag Attributes Using Java | |
Beans with Struts Tags | |
Accessing Simple Properties | |
Accessing Nested Properties | |
Accessing Indexed Properties | |
Bean Tags cookie define header | |
include message page parameter | |
resource size struts write HTML Tags | |
Common HTML Attributes | |
JavaScript Event Handlers HTML Tag Descriptions | |
Logic Tags Value Comparison | |
Empty Value Check | |
Value Present Check | |
Substring Matching Messages Check | |
Application Flow Management Collection | |
Utilities Nested Tags | |
Root Tags | |
Nested Parent Tags | |
Child Tags | |
Tiles Tags add definition get get | |
As String importAttribute initComponent | |
Definitions insert put | |
putList useAttribute | |
Resources | |
The Struts Mailing Lists | |
The Struts Resource Web Page Struts Tools | |
Index | |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.