Jakarta Struts Pocket Reference

Jakarta Struts Pocket Reference

By: Brian Keeton (author), Chuck Cavaness (author)Paperback

Up to 2 WeeksUsually despatched within 2 weeks


Web tier frameworks have soared in popularity over the past year or so due to the increasing complexity of Java itself, and the need to get more work done with fewer resources. Developers who used to spend hours and hours writing low-level features can use a well-written framework to build the presentation tier so they start coding the "good stuff" sooner - the business logic at the core of the program. The Jakarta Struts Framework is one of the most popular presentation frameworks for building web applications with Java Servlet and JavaServer Pages (JSP) technologies. If you work with the Struts Framework, then you know it speeds development time. You also know that many of its features are made up of components that are used repeatedly. Having to stop to check each component's parameters and programming details can be a time waster. The answer? "The Jakarta Struts Pocket Reference". This portable book aims to provide easy access to the facts you need to get your job done. It is a quick reference to all the core features of the Jakarta Struts framework and contains detailed information on the extensive Struts tag libraries, which were described in less detail in the larger work as they were still in development at that time. This little book also provides convenient coverage of the following: new features in Struts 1.1; configuration; action classes; action forms; built-in classes; using application modules; and internationalization.

About Author

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 Part I. Configuring Struts Configuring web.xml Configuring the Struts ActionServlet 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 Part II. Using Struts ActionForms What Are ActionForms? ActionForms 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 Part III. Built-in Action Classes DispatchAction ForwardAction IncludeAction LookupDispatchAction SwitchAction Part IV. Tag Reference Conventions Common Tag Attributes Using JavaBeans 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 getAsString importAttribute initComponentDefinitions insert put putList useAttribute Part V. Resources The Struts Mailing Lists The Struts Resource Web Page Struts Tools Index

Product Details

  • ISBN13: 9780596005191
  • Format: Paperback
  • Number Of Pages: 134
  • ID: 9780596005191
  • weight: 134
  • ISBN10: 0596005199

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly