Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
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.)

SAP Business ONE Implementation
SAP Business ONE Implementation
SAP Business ONE brings the power of the SAP ERP platform to small and mid-size companies. It offers fast-growing companies the same ERP capabilities used in world-wide conglomerates and major corporations. SAP Business ONE is powerful, and to fully harness it takes careful planning.

This book will provide you with a guide to install and...

Managing Your Business with Outlook 2003 For Dummies (Computer/Tech)
Managing Your Business with Outlook 2003 For Dummies (Computer/Tech)

Use a tool you already have (plus BCM 2.0) to solve lots of time-consuming problems

If you could just get a handle on mail, schedules, meetings, and contacts, you'd have more time to make your business productive, right? Check your Outlook — it's right in your Office! And here are step-by-step examples for using it to build...

Propaganda in the Information Age
Propaganda in the Information Age

Propaganda in the Information Age is a collaborative volume which updates Herman and Chomsky’s propaganda model for the twenty-first-century media landscape and makes the case for the continuing relevance of their original ideas. It includes an exclusive interview with Noam Chomsky himself.

2018 marks 30...


Elementary Theory of Numbers (Dover books on advanced mathematics)
Elementary Theory of Numbers (Dover books on advanced mathematics)
In the past few years there has been a great resurgence of interest in mathematics on both the secondary and undergraduate levels, and a growing recognition that the courses traditionally offered do not exhaust the mathematics which it is both possible and desirable to teach at those levels. Of course, not aU of modern mathematics is accessible;...
Phishing Exposed
Phishing Exposed
Phishing Exposed provides an in-depth, high-tech view from both sides of the phishing playing field. In this unprecedented book, world-renowned phishing expert Lance James exposes the technical and financial techniques used by international clandestine phishing gangs to steal billions of dollars every year. The book is filled with...
Pro NuGet
Pro NuGet

Pro NuGet will give you a solid, practical, understanding of both how to keep your software dependencies under control and what best-practices have been developed within the NuGet community to ensure long-term reliability. Whether you’re working entirely with .NET assemblies or also using CSS, HTML and JavaScript files within...

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