Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Learning Jakarta Struts 1.2: a concise and practical tutorial: A step-by-step introduction to building Struts web applications for Java developers

Buy

Jakarta Struts is an Open Source Java framework for developing web applications. By cleanly separating logic and presentation, Struts makes applications more manageable and maintainable.
Since its donation to the Apache Foundation in 2001, Struts has been rapidly accepted as the leading Java web application framework, and community support and development is well established.

Struts-based web sites are built from the ground up to be easily modifiable and maintainable, and internationalization and flexibility of design are deeply rooted. Struts uses the Model-View-Controller design pattern to enforce a strict separation between processing logic and presentation logic, and enables efficient object re-use.

The book is written as a structured tutorial, with each chapter building on the last. The book begins by introducing the architecture of a Struts application in terms of the Model-View-Controller pattern. Having explained how to install Jakarta and Struts, the book then goes straight into an initial implementation of the book store. The well structured code of the book store application is explained and related simply to the architectural issues.

Custom Actions, internationalization and the possibilities offered by Taglibs are covered early to illustrate the power and flexibility inherent in the framework. The bookstore application is then enhanced in functionality and quality through the addition of logging and configuration data, and well-crafted forms. At each stage of enhancement, the design issues are laid out succinctly, then the practical implementation explained clearly. This combination of theory and practical example lays a solid understanding of both the principles and the practice of building Struts applications.

What you will learn from this book?

  • Understand the Model-View-Controller architecture and how it is implemented in Struts
  • How to start building an application with Struts
  • How to produce well-crafted and robust applications using sound software engineering practices
  • How to build a complete application, in this case a web bookstore

Approach

The book sets out to get Java developers up to speed and confident with Struts as quickly as possible. It does not explain every feature in Struts, but takes a logical path through the essential information, with the emphasis on practical applications.

Who this book is written for?

This book is written for Java developers planning to develop web applications, who are new to Struts. It expects familiarity with Java, JSP and Servlets to a degree, although more obscure elements are explained. It covers Struts 1.2.

(HTML tags aren't allowed.)

Programming Jakarta Struts, 2nd Edition
Programming Jakarta Struts, 2nd Edition

Over the last few years, web development has turned a very important corner. Gone are the days when Java™ developers wrestled with a single JSP that contained presentation logic, database access via SQL, and navigational intelligence. Java web developers have learned from their mistakes, paid the price in debugging and...

Struts: The Complete Reference, 2nd Edition (Complete Reference Series)
Struts: The Complete Reference, 2nd Edition (Complete Reference Series)

Start-to-Finish Coverage of Every Aspect of Struts 1.3

Build next-generation Java-based Web applications using Struts and the comprehensive information contained in this authoritative volume. Written by James Holmes, a committer on the Struts project, and fully updated to include the latest features of Struts 1.3, Struts: The...

The VC-1 and H.264 Video Compression Standards for Broadband Video Services (Multimedia Systems and Applications)
The VC-1 and H.264 Video Compression Standards for Broadband Video Services (Multimedia Systems and Applications)
The MPEG committee standardized the MPEG AVC (H.264) video coding standard in May 2003. The standard has since seen strong interest and adoption from the industry. A competing standard developed by Microsoft, referred to as VC-1, was standardized in SMPTE in April 2006. VC-1 is essentially a standardized version of Microsoft's Windows Media Video...

SharePoint 2010 For Dummies
SharePoint 2010 For Dummies

Learn the nuts and bolts of SharePoint 2010 the fun and easy way

Microsoft SharePoint, the powerful collaboration tool, sometimes blurs the line between technical and non-technical users. Whether you're an administrator who needs to install and configure SharePoint or a non-techie who's been charged with managing...

MCTS 70-662 Rapid Review: Configuring Microsoft Exchange Server 2010
MCTS 70-662 Rapid Review: Configuring Microsoft Exchange Server 2010
This Rapid Review is designed to help you assess—and complete—your readiness for MCTS exam 70-662: Microsoft Exchange Server 2010, Configuring. The Rapid Review series is intended for exam candidates who already have a solid grasp on the exam objectives through a combination of experience, skills, and...
The Principles of Object-Oriented JavaScript
The Principles of Object-Oriented JavaScript

If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define any objects in order to write code. But don't be fooled—JavaScript is an incredibly powerful and expressive...

©2015 LearnIT (support@pdfchm.net) - Privacy Policy