Book Image

Tapestry 5: Building Web Applications

Book Image

Tapestry 5: Building Web Applications

Overview of this book

Table of Contents (17 chapters)
Tapestry 5
Credits
About the Author
About the Reviewers
Preface
Foreword
Where to Go Next

Celebrity Collector Project


This web application will provide its users an opportunity to maintain a collection of their favorite celebrities. User will be able to display the collection, add more celebrities to it, edit existing information and so on. In order not to distract you to non-Tapestry specific issues, the initial version of Celebrity Collector will have no real database. Instead, a simple mock data source will be created to imitate storing and retrieving information. However, if you want to create something closer to real life, Appendix B will explain how to replace this mock data source with a real object database, very lightweight and extremely easy to work with.

First of all, let's create a new Tapestry project following instructions given in Chapter 2. Simply replace the package name in that long Maven command with something like com.packtpub.celebrities, and modify the groupId and artifactId parameters accordingly.

If you have any kind of problem with Maven, or simply want...