Professional struts applications
Building Web sites with struts objectRelationalBridge, lucene, and velocity
John Carnell, Jeff Linwood, Maciej Zawadzki
Résumé
Building web applications that are maintainable and extensible requires a significant amount of design and planning before even a single line of code can be written. However, by leveraging development frameworks, many of the challenges of web-based development can be overcome. This book acts as a roadmap to demonstrate how to use the Jakarta Struts framework to solve everyday web application development programs.
Although Struts is rapidly becoming a de facto standard for Java web applications, it can only provide for part of your application. Therefore, this book concentrates not only on how to use Struts to develop the core architecture of a web application, but also on how to use other Jakarta projects to create a fully open source web application. It uses Object-RelationalBridge to provide the O/R mapping for the data layer; Lucene to provide a search engine; Velocity to provide a template language for the user interface; and ANT is used to time be build process together.
Contents
- The Challenges of Web Application Development
- Creating a Struts-based MVC Application
- Form Presentation and Validation with Struts
- Managing Business Logic with Struts
- Building a Data Access Tier with ObjectRelationalBridge
- Templates and Velocity
- Creating a Search Engine with Lucene
- Building the JavaEdge Application with Ant and Anthill
- Index
L'auteur - John Carnell
John Carnell - John Carnell is a Principal Architect for NetChange, LLC . NetChange, LLC is an IT management consulting firm specialized in enterprise application design and implementation. John is also an adjunct facility member of the Waukesha County Technical College's (WCTC) School of Business. In addition, John is a prolific speaker and writer. He has spoken at national conferences, such as Internet Expo, the Data Warehousing Institute, and the Complete Programmer's Network Software Symposiums. John has authored, co-authored, and has been a technical reviewer for a number of technical books and industry publications.
L'auteur - Jeff Linwood
Jeff Linwood has been involved in software programming since he had a 286 in high school. He got caught up with the Internet when he got access to a UNIX shell account, and it has been downhill ever since. Jeff has published articles on several Jakarta Apache open source projects in Dr. Dobb's Journal, CNET's Builder.com, and JavaWorld. Jeff has a bachelor's degree in chemical engineering from Carnegie Mellon University. He currently works for the Gossamer Group in Austin, Texas, on content management and web application syndication systems. He gets to play with all the latest open source projects there. Jeff also co-authored Professional Struts Applications, Building Portals with the Java Portlet API, and Pro Hibernate 3. He was a technical reviewer for Enterprise Java Development on a Budget and Extreme Programming with Ant.
L'auteur - Maciej Zawadzki
Maciej Zawadzki - Maciej Zawadzki is the President of Urbancode Software Development Inc., a firm of software experts that offers custom development, developer training, and mentoring, as well as architecture and design evaluation services. Maciej is the original author of the open source Anthill Build Management Server and Urbancode's EJB Benchmark. He has over a decade of experience in the software industry, with the last six years focused on the development of enterprise-level server-side Java applications. Maciej contributed Chapter 8 to this book.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Apress |
Auteur(s) | John Carnell, Jeff Linwood, Maciej Zawadzki |
Parution | 24/09/2003 |
Nb. de pages | 326 |
Format | 18 x 23 |
Couverture | Broché |
Poids | 635g |
Intérieur | Noir et Blanc |
EAN13 | 9781590592557 |
ISBN13 | 978-1-59059-255-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse