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

Summary


We have learned a lot in this chapter:

  • We are now closely familiar with a number of Tapestry components—TextField, PasswordField, Label, PageLink, ActionLink, Loop, If, Output, RadioGroup and Radio, Checkbox, Submit and Select. This knowledge is not just theoretical as we used all these components in a web application and saw how they work.

  • We now have a good understanding of how form submission works. We have plenty of flexibility in defining which code and when it should run in the process of submission.

  • We have explored how to implement a master-detail-like pattern in two different ways—with ActionLink and PageLink components.

  • We have created a good foundation for the future Celebrity Collector web application. It already has four pages and some auxiliary code too. We shall continue to develop this application in the coming chapters.

  • We have learned to influence the inner working of Tapestry, by providing a custom creator for an application state object.

In the next chapter, we are...