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

Managing Business and Service Networks (Network and Systems Management)
Managing Business and Service Networks (Network and Systems Management)
This book is about problems and methods in managing communication networks. The kinds of networks under consideration include enterprise networks (i.e. those that are typically owned and managed by businesses) and service networks (i.e. those that are owned by service providers but leased to businesses). Given the increasing dependence of...
Information Security Management Handbook, Sixth Edition (Isc2 Press)
Information Security Management Handbook, Sixth Edition (Isc2 Press)
A comprehensive compilation of the fundamental knowledge, skills, techniques, and tools required by all information technology professionals, Information Security Management Handbook, Sixth Edition features new developments in information security and the Common Body of Knowledge. It contains new information on identity management, intrusion...
Design Patterns Explained: A New Perspective on Object-Oriented Design
Design Patterns Explained: A New Perspective on Object-Oriented Design
"...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful, before approaching design patterns completely. Design Patterns Explained complements the existing design patterns texts and may perform a very useful role, fitting between...

HVAC Equations, Data, and Rules of Thumb, 2nd Ed.
HVAC Equations, Data, and Rules of Thumb, 2nd Ed.

The Latest Information and “Tricks of the Trade” for Achieving First-Rate HVAC Designs on Any Construction Job!

HVAC Equations, Data, and Rules of Thumb presents a wealth of state-of-the-art HVAC design information and guidance, ranging from air distribution to piping systems to plant equipment. This...

Digital Art Photography For Dummies (Computer/Tech)
Digital Art Photography For Dummies (Computer/Tech)
So you’ve made the jump to digital photography and you’re having a ball with your new camera, right? Now, you’re wondering just what it would take to make your photos a little more than just snapshots. Well, Digital Art Photography For Dummies is a great place to find out!

You’ll not only discover great new...

Windows Phone 7 Developer Guide: Building connected mobile applications with Microsoft Silverlight
Windows Phone 7 Developer Guide: Building connected mobile applications with Microsoft Silverlight

Great achievements don’t happen overnight—they evolve over time based on a series of successes that converge and drive you onward. My favorite soccer team, Seattle Sounders FC, started life way back in 1974 in the North American Soccer League and only achieved their recent success in Major League Soccer through working hard to...

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