Ebook: Pro Apache Struts with Ajax
- Genre: Computers // Web-design
- Tags: Programming Techniques, Programming Languages Compilers Interpreters
- Year: 2007
- Publisher: Apress
- Edition: 1
- Language: English
- pdf
Pro Apache Struts with Ajax maps out how to use the Apache Struts MVC web framework, so you can solve everyday web application development challenges. This book takes an application-centric approach: the development of an application drives Struts along with Ajax coverage—not the other way around.
Improper design can lead to long-term dependencies on the Struts framework, which makes code reuse difficult to achieve. This is the only book of its kind, covering the Struts 1.2 framework. It also covers evolutions into Shale and lightweight WebWork/Struts Ti. Authors JohnCarnell and Rob Harrop discuss Struts from an antipattern perspective, and the end result is that you'll learn to use Struts very effectively!
Pro Apache Struts and Ajax maps out how to employ the most widely used Apache Struts MVC Web framework. The text is designed to help Java programmers solve everyday web application development challenges. The book takes an application-centric approach: the development of an application drives the Struts along with Ajax coverage, rather than the other way around.
Improper design can lead to long term dependencies on the Struts framework, which makes code re-use difficult. Here the authors helpfully discuss Struts from an anti-pattern perspective, in a chapter entitled What We Do Wrong: Web Antipatterns Explained. Other chapter titles include: Managing Business Logic with Struts; Architecting the Data Access Tier with ObjectRelationalBridge; Building Flexible Front-Ends with the Tiles Framework; Dynamic Forms using Ajax and the Struts Validator Framework; Speeding Struts Development with XDoclet, and Logging and Debugging. Appendices discuss JavaEdge setup, Struts development tools, and Apache Struts Ti/WebWork.
The end result: you will learn to use Struts very effectively!
Pro Apache Struts and Ajax maps out how to employ the most widely used Apache Struts MVC Web framework. The text is designed to help Java programmers solve everyday web application development challenges. The book takes an application-centric approach: the development of an application drives the Struts along with Ajax coverage, rather than the other way around.
Improper design can lead to long term dependencies on the Struts framework, which makes code re-use difficult. Here the authors helpfully discuss Struts from an anti-pattern perspective, in a chapter entitled What We Do Wrong: Web Antipatterns Explained. Other chapter titles include: Managing Business Logic with Struts; Architecting the Data Access Tier with ObjectRelationalBridge; Building Flexible Front-Ends with the Tiles Framework; Dynamic Forms using Ajax and the Struts Validator Framework; Speeding Struts Development with XDoclet, and Logging and Debugging. Appendices discuss JavaEdge setup, Struts development tools, and Apache Struts Ti/WebWork.
The end result: you will learn to use Struts very effectively!
Content:
Front Matter....Pages i-xxi
What We Do Wrong: Web Antipatterns Explained....Pages 1-30
Struts Fundamentals....Pages 31-74
Form Presentation and Validation with Struts....Pages 75-122
Managing Business Logic with Struts....Pages 123-172
Architecting the Data Access Tier with Object Relational Bridge....Pages 173-224
Building Flexible Front-Ends with the Tiles Framework....Pages 225-253
Dynamic Forms and the Struts Validator Framework....Pages 255-287
Speeding Struts Development with XDoclet....Pages 289-316
Logging and Debugging....Pages 317-357
Velocity Template Engine....Pages 359-389
Extending the Struts Framework....Pages 391-420
Struts and Ajax....Pages 421-432
Back Matter....Pages 433-502
Pro Apache Struts and Ajax maps out how to employ the most widely used Apache Struts MVC Web framework. The text is designed to help Java programmers solve everyday web application development challenges. The book takes an application-centric approach: the development of an application drives the Struts along with Ajax coverage, rather than the other way around.
Improper design can lead to long term dependencies on the Struts framework, which makes code re-use difficult. Here the authors helpfully discuss Struts from an anti-pattern perspective, in a chapter entitled What We Do Wrong: Web Antipatterns Explained. Other chapter titles include: Managing Business Logic with Struts; Architecting the Data Access Tier with ObjectRelationalBridge; Building Flexible Front-Ends with the Tiles Framework; Dynamic Forms using Ajax and the Struts Validator Framework; Speeding Struts Development with XDoclet, and Logging and Debugging. Appendices discuss JavaEdge setup, Struts development tools, and Apache Struts Ti/WebWork.
The end result: you will learn to use Struts very effectively!
Content:
Front Matter....Pages i-xxi
What We Do Wrong: Web Antipatterns Explained....Pages 1-30
Struts Fundamentals....Pages 31-74
Form Presentation and Validation with Struts....Pages 75-122
Managing Business Logic with Struts....Pages 123-172
Architecting the Data Access Tier with Object Relational Bridge....Pages 173-224
Building Flexible Front-Ends with the Tiles Framework....Pages 225-253
Dynamic Forms and the Struts Validator Framework....Pages 255-287
Speeding Struts Development with XDoclet....Pages 289-316
Logging and Debugging....Pages 317-357
Velocity Template Engine....Pages 359-389
Extending the Struts Framework....Pages 391-420
Struts and Ajax....Pages 421-432
Back Matter....Pages 433-502
....