Skip to Content
Eclipse Web Tools Platform: Developing Java™ Web Applications
book

Eclipse Web Tools Platform: Developing Java™ Web Applications

by Naci Dai, Lawrence Mandel, Arthur Ryman
May 2007
Intermediate to advanced
752 pages
17h 58m
English
Addison-Wesley Professional

Overview

Discover WTP, the New End-to-End Toolset for Java-Based Web Development

The Eclipse Web Tools Platform (WTP) seamlessly integrates all the tools today’s Java Web developer needs. WTP is both an unprecedented Open Source resource for working developers and a powerful foundation for state-of-the-art commercial products.

Eclipse Web Tools Platform offers in-depth descriptions of every tool included in WTP, introducing powerful capabilities never before available in Eclipse. The authors cover the entire Web development process–from defining Web application architectures and development processes through testing and beyond. And if you’re seeking to extend WTP, this book provides an introduction to the platform’s rich APIs. The book also

  • Presents step-by-step coverage of developing persistence, business logic, and presentation tiers with WTP and Java

  • Introduces best practices for multiple styles of Web and Java EE development

  • Demonstrates JDBC database access and configuration

  • Shows how to configure application servers for use with WTP

  • Walks through creating Web service application interfaces

  • Covers automated testing with JUnit and Cactus, and automated builds utilizing Ant, Maven, and CruiseControl

  • Introduces testing and profiling Web applications with the Eclipse Test and Performance Tools Platform (TPTP) project

  • Describes how to extend WTP with new servers, file types, and WSDL extensions

  • Foreword
    Preface
    Acknowledgments
    About the Authors
    Part I: Getting Started
    Chapter 1: Introduction
    Chapter 2: About the Eclipse Web Tools Platform Project
    Chapter 3: Quick Tour
    Chapter 4: Setting Up Your Workspace
    Part II: Java Web Application Development
    Chapter 5: Web Application Architecture and Design
    Chapter 6: Organizing Your Development Project
    Chapter 7: The Presentation Tier
    Chapter 8: The Business Logic Tier
    Chapter 9: The Persistence Tier
    Chapter 10: Web Services
    Chapter 11: Testing
    Part III: Extending WTP
    Chapter 12: Adding New Servers
    Chapter 13: Supporting New File Types
    Chapter 14: Creating WSDL Extensions
    Chapter 15: Customizing Resource Resolution
    Part IV: Products and Plans
    Chapter 16: Other Web Tools Based on Eclipse
    Chapter 17: The Road Ahead
    Glossary 
    References
    Index


    This book is an invaluable resource for every Eclipse and enterprise Java Web developer: both those who use Eclipse to build other Web applications, and those who build Eclipse technologies into their own products.

    Complete source code examples are available at www.eclipsewtp.org.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Professional Java for Web Applications

    Professional Java for Web Applications

    Nicholas S. Williams
    Java™ Web Services Unleashed

    Java™ Web Services Unleashed

    Robert Brunner, Frank Cohen, Francisco Curbera, Darren Govoni, Steven Haines, Matthias Kloppmann, Benoît Marchal, K. Scott Morrison, Arthur Ryman, Joseph Weber, Mark Wutka
    Eclipse Plug-ins, Third Edition

    Eclipse Plug-ins, Third Edition

    Eric Clayberg, Dan Rubel
    Mastering Java 11 - Second Edition

    Mastering Java 11 - Second Edition

    Dr. Edward Lavieri Jr., Mandar Jog

    Publisher Resources

    ISBN: 0321396855Purchase book