List of Tables

 

Chapter 2. The Groovy essentials

Table 2.1. Classifiers for classes, fields, properties, and methods

Chapter 3. Modeling the domain

Table 3.1. Grails validators available out of the box

Chapter 4. Creating the initial UI

Table 4.1. Scaffolding controller methods

Chapter 5. Retrieving the data you need

Table 5.1. The different faces of environments

Table 5.2. Named arguments supported by list()

Chapter 6. Controlling application flow

Table 6.1. Grails supports four storage contexts for passing content between controllers and forms

Chapter 7. Services and data binding

Table 7.1. Lifecycle phases and their usage

Table 7.2. Variables exposed to filters

Chapter 8. Developing tasty forms, views, and layouts

Table 8.1. Link-related tags

Table 8.2. Summary of common form tags

Table 8.3. Less-common UI-related form tags

Table 8.4. Types of custom tags supported by Grails

Table 8.5. Conventions for applying layout templates

Chapter 9. Building reliable applications

Table 9.1. Example test case patterns for the test-app command

Table 9.2. Example test case patterns for wildcard usage

Table 9.3. Selection-focused navigator methods

Table 9.4. Data extraction properties and methods of the navigator object

Table 9.5. Action-based methods on the navigator object

Chapter 10. Using plugins: just add water

Table 10.1. Objects available to migration code

Table 10.2. The searchResult return value gives you a wealth of query information.

Chapter 11. Protecting your application