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

Wireless OFDM Systems: How to make them work? (Engineering and Computer Science)
Wireless OFDM Systems: How to make them work? (Engineering and Computer Science)
"This book...gives a comprehensive overview of the implementation of OFDM systems. It capitalizes on the large experience of the authors with the implementation of OFDM based WLAN system. For those who study or work on broadband communication in a wireless multipath environment, this book is a useful and easy-to-read reference..." ...
Microsoft PowerPoint 2010 Plain & Simple
Microsoft PowerPoint 2010 Plain & Simple

Get the guide that makes learning Microsoft PowerPoint 2010 plain and simple! This full color, no-nonsense book shows you the quickest ways to solve problems and learn the tools, using easy-to-follow steps and concise, straightforward language. You'll discover new and exciting ways to create and share dynamic presentations with...

Upgrading and Repairing Networks, Fourth Edition
Upgrading and Repairing Networks, Fourth Edition

Even if you aren't a networking professional, Upgrading and Repairing Networks explains those tough networking concepts in a way that won't make you reach for a bottle of aspirin, starting with the fundamentals and working through more advanced concepts. Now in its fourth edition, this industry classic networking reference gives you real world,...


IPv6 in Practice: A Unixer's Guide to the Next Generation Internet
IPv6 in Practice: A Unixer's Guide to the Next Generation Internet
Back in early 2000 I first tried to get seriously started with IPv6. But I couldn’t find any documentation that helped me to understand how to make it work in my usual environment. Being swamped with work at my then job I eventually gave up, frustrated for the first time.

In 2002 Silvia Hagen published the
...
Principles of Transaction Processing (The Morgan Kaufmann Series in Data Management Systems)
Principles of Transaction Processing (The Morgan Kaufmann Series in Data Management Systems)
"The best introduction to transaction processing systems I have ever read." - K.Torp, ACM Computing Reviews, November 1997

Principles of Transaction Processing is a clear, concise guide for anyone involved in developing applications, evaluating products, designing systems, or...

Guide to the Wiring Regulations: 17th Edition IEE Wiring Regulations (BS 7671:2008)
Guide to the Wiring Regulations: 17th Edition IEE Wiring Regulations (BS 7671:2008)

Guide to the Wiring Regulations

17th Edition IEE Wiring Regulations (BS 7671: 2008)

Darrell Locke IEng MIEE ACIBSE, Electrical Contractors' Association, UK

Essential for electrical installers and installation...

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