My Account Log in

2 options

Struts design and programming : a tutorial / Budi Kurniawan.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Kurniawan, Budi.
Language:
English
Subjects (All):
JavaServer pages.
Java (Computer program language).
Web sites--Design.
Web sites.
Web site development.
Physical Description:
1 online resource (442 p.)
Place of Publication:
[Vancouver, B.C. : Brainy Software, 2004]
Language Note:
English
Summary:
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 - Pagingand 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.
Contents:
Model 2 and struts
Input validation with action forms
The HTML tag library
Input validation and data conversion
The validator plugin
The expression language
JSTL
The bean tag library
The logic tag library
Struts-EL, nested, selectLabel
Message handling and internationalization
The tiles framework
Securing struts applications
The config object
The persistence layer
Object caching
File upload and file download
Paging and sorting
Preventing double submits
Early HttpSession invalidation
Decorating request objects
How struts works
The struts configuration file.
Notes:
Includes index.
OCLC:
732959301

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account