Chapter 6. Common tasks with Lift WebKit
This chapter covers
There are many ways to achieve similar results in Lift, especially with templating and rendering. This chapter will show different ways that templates can be composed together and how you can control the rendering of dynamic content in your applications. Lift’s view system, for example, is perfect for generating markup content from anything other than a standard template while still maintaining full access to the application state.
We also look at how you can effectively utilize Lift’s type-safe session and request variables to hold on to important pieces of application state. From there we move on to look at Lift’s stateful page flow mechanisms, LiftScreen and Wizard. Finally, we touch on what are known as Lift’s widgets, which are a group of ready-made components that provide an easy API for adding things like autocomplete text boxes to your apps.