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.)

Linear Algebra: A Geometric Approach
Linear Algebra: A Geometric Approach
One of the most enticing aspects of mathematics, we have found, is the interplay of ideas from seemingly disparate disciplines of the subject. Linear algebra provides a beautiful illustration of this, in that it is by nature both algebraic and geometric. ...
CMOS Integrated Switching Power Converters: A Structured Design Approach
CMOS Integrated Switching Power Converters: A Structured Design Approach

The application framework of the presented research work is stablished in the area of the low-power portable stand-alone devices. Considering as a paradigm application the implementation of future portable terminals for telecommunications, two opposed trends coexist that determine the need for an optimized energy management. An...

Unsolved Crimes (Criminal Investigations)
Unsolved Crimes (Criminal Investigations)
In "Unsolved Crimes", famous, unresolved cases from the past 120 years are examined to review what police and experts in forensic science did (or failed to do) while trying to resolve each crime. For each case covered, the key theories and suspects are described. Though technology is much improved since the time of Jack the Ripper in...

Adventures in Bookbinding: Handcrafting Mixed-Media Books
Adventures in Bookbinding: Handcrafting Mixed-Media Books

Explore intriguing methods of combining bookbinding with specific crafts such as quilting, jewelry making, or polymer clay with Adventures in Bookbinding! With different levels of expertise including basic, novice, and expert, this book is filled with illustrated step-by-step instructions and photographs that demonstrate how...

Practical Guide to Neck Dissection
Practical Guide to Neck Dissection

This brilliantly illustrated manual on neck dissection is a roadmap for advanced surgeons and beginners alike. It guides the reader through the cervical structures with practical step-by-step exercises. The illustrations provide an overview of all relevant surgical anatomy important for the identification and treatment of oncologic patients....

Comprehensive Textbook of Genitourinary Oncology
Comprehensive Textbook of Genitourinary Oncology

Thoroughly revised for its Third Edition, this volume is the most comprehensive, multidisciplinary text on genitourinary cancers. This edition has two new editors—Frans M.J. Debruyne and W. Marston Linehan—and more than 50% new contributors. Seventeen new chapters cover familial prostate cancer, biology of bone...

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