Prev | Current Page 161 | Next

Alexander Kolesnikov

"Tapestry 5: Building Web Applications"

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 going to use some really powerful Tapestry components.
They bring with them complete sophisticated pieces of interface which require
very little configuration, so we can get a lot of functionality with minimal effort. As
before, we shall learn new components not just theoretically but by using them in
our Celebrity Collector web application.
???
???
Advanced Components
We are already familiar with a significant number of Tapestry components, and
using them, we can build sophisticated and functionally rich interfaces. It so happens
however, that many web applications have certain patterns repeating on their pages.
For example, they have tables that display different data or they have forms that
accept user input and then put the submitted details into some kind of Java
Bean object.
Wouldn't it be convenient to have such repeating patterns already implemented as
components, ready to be dropped onto a page? It certainly would, and the current
version of Tapestry 5 already comes with a few components of this kind.


Pages:
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
Gabi meble Warszawa kasyno Biuro księgowe Lublin noclegi zakopane Wróżki