Struts Design and Programming

Struts Design and Programming
Author :
Publisher : Brainy Software Inc
Total Pages : 443
Release :
ISBN-10 : 9780975212813
ISBN-13 : 0975212818
Rating : 4/5 (818 Downloads)

Book Synopsis Struts Design and Programming by : Budi Kurniawan

Download or read book Struts Design and Programming written by Budi Kurniawan and published by Brainy Software Inc. This book was released on 2005 with total page 443 pages. Available in PDF, EPUB and Kindle. Book excerpt: Struts is the most popular framework for building scalable Java Web applications. The first part of this book explains the latest version of Struts and teaches how to build real-world Struts applications. The second part goes the extra mile to discuss how to design Struts applications and solve common problems in Struts development. It's like two books at the price of one. More importantly, this book is a tutorial designed to make the reader truly understand the concepts. It explains not only how to use Struts' features, but also how a certain feature works under the hood and which to choose if similar features exist. Examples are relevant and based on real-world applications. Several important topics rarely mentioned in other books--such as file upload, paging, object caching--are given detailed treatment. The first part is for beginners and Struts developers who don't feel they have a complete grasp of Struts. It explains the following and many more: - The Model-View-Controller design pattern - Action forms - User input validation - The Validator Plug-in - JavaServer Pages Standard Tag Library (JSTL) - The JSP 2.0 Expression Language (EL) - HTML, Bean, Logic, Nested Tag Libraries - Application configuration - The Custom SelectLabel Tag - Tiles - Message handling and internationalization - Struts-JSF Plug-in - The open source DisplayTag Library - File upload and programmable file download - Jakarta Commons BeanUtil Class In addition, this book deals with many design topics such as - Data persistence - Transfer objects - Configuration information sharing - Object caching - Application security - Paging and sorting - HttpServletRequest wrapping - Early session invalidation The last chapter, "How Struts Works", dissects Struts' source code and explains the components that together make Struts tick. This chapter is particularly interesting to readers who want to know how Struts works in the background and how to extend Struts. Understanding it helps you design and develop more effective Struts applications. This book is for you if you need one written with clarity and readability in mind.


Struts Design and Programming Related Books

Struts Design and Programming
Language: en
Pages: 443
Authors: Budi Kurniawan
Categories: Computers
Type: BOOK - Published: 2005 - Publisher: Brainy Software Inc

DOWNLOAD EBOOK

Struts is the most popular framework for building scalable Java Web applications. The first part of this book explains the latest version of Struts and teaches
Struts 2 in Action
Language: en
Pages: 645
Authors: Andrew Psaltis
Categories: Computers
Type: BOOK - Published: 2008-05-01 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

The original Struts project revolutionized Java web development and its rapid adoption resulted in the thousands of Struts-based applications deployed worldwide
Struts 2 Design and Programming
Language: en
Pages: 570
Authors: Budi Kurniawan
Categories: Computers
Type: BOOK - Published: 2007-08 - Publisher: Brainy Software Inc

DOWNLOAD EBOOK

Offering both theoretical explanations and real-world applications, this in-depth guide covers the 2.0 version of Struts, revealing how to design, build, and im
Struts 2 Design and Programming
Language: en
Pages:
Authors: Budi Kurniawan
Categories: Application software
Type: BOOK - Published: 2008 - Publisher:

DOWNLOAD EBOOK

Programming Jakarta Struts
Language: en
Pages: 478
Authors: Chuck Cavaness
Categories: Computers
Type: BOOK - Published: 2004 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

While the look and feel of an enterprise web application is certainly important, developers often find themselves spending far too much time on frontend present