Skip to main content
  • Book
  • © 2003

Professional Struts Applications

Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity

Apress
  • Instructs the use of Struts to build MVC Web applications and simplify HTML form construction and validation

  • Provides information on using ObjectRelationalBridge to cut down the amount of data-access code necessary to be written and maintained

  • Teaches how to use Lucene to incorporate search engine functionality into a Web application

  • Demonstrates how to use Velocity to cleanly separate presentation and Java Code

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages N2-vi
  2. Introduction

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 1-4
  3. The Challenges of Web Application Development

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 7-32
  4. Creating a Struts-based MVC Application

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 35-76
  5. Form Presentation and Validation with Struts

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 79-122
  6. Managing Business Logic with Struts

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 125-153
  7. Building a Data Access Tier with ObjectRelationalBridge

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 155-199
  8. Templates and Velocity

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 201-234
  9. Creating a Search Engine with Lucene

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 237-266
  10. Building the JavaEdge Application with Ant and Anthill

    • John Carnell, Jeff Linwood, Maciej Zawadzki
    Pages 269-301
  11. Back Matter

    Pages 303-318

About this book

Building maintainable and extensible web applications requires significant design and planning before even a single line of code can be written. But when you leverage development frameworks, you can overcome the many challenges of web-based development. This book maps out the Jakarta Struts framework, to help you solve everyday web application development problems.

This book concentrates on using Struts to develop the core architecture of a web application, and using other Jakarta projects to create a fully open source web application. Included are Object-RelationalBridge, Lucene, Velocity, and ANT.

Authors and Affiliations

  • NetChange, LLC, USA

    John Carnell

  • Waukesha County Technical College’s (WCTC) School of Business, USA

    John Carnell

  • Chemical Engineering, Carnegie Mellon University, USA

    Jeff Linwood

  • Urbancode Software Development, Inc., USA

    Maciej Zawadzki

About the authors

John Carnell is a principal architect for NetChange LLC, an IT management consulting firm specializing in enterprise application design and implementation. John is also an adjunct facility member of the Waukesha County Technical College's School of Business in Wisconsin. 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 been a technical reviewer for a number of technical books and industry publications.

Bibliographic Information

  • Book Title: Professional Struts Applications

  • Book Subtitle: Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity

  • Authors: John Carnell, Jeff Linwood, Maciej Zawadzki

  • DOI: https://doi.org/10.1007/978-1-4302-1122-8

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Apress 2003

  • eBook ISBN: 978-1-4302-1122-8Published: 21 August 2003

  • Edition Number: 1

  • Number of Pages: VIII, 336

  • Topics: Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access