17.4 Authentication 17.4 Authentication Grails has no default mechanism for authentication as it is possible to implement authentication in many different ways. It is however, ...
18.7 Adding Dynamic Methods at Runtime The Basics Interacting with the ApplicationContext 18.7 Adding Dynamic Methods at Runtime The Basics Grails plugins let you register ...
9.1.1 WebAttributes Trait Example 9.1.1 WebAttributes Trait Example WebAttributes is one of the traits provided by the framework. Any Groovy class may implement this trait to ...
8.5.3 Ordering Interceptor Execution 8.5.3 Ordering Interceptor Execution Interceptors can be ordered by defining an order property that defines a priority. For example: cla...
8.1.1 Understanding Controllers and Actions Creating a controller Creating Actions The Default Action 8.1.1 Understanding Controllers and Actions Creating a controller Con...
16 Internationalization 16 Internationalization Grails supports Internationalization (i18n) out of the box by leveraging the underlying Spring MVC internationalization support....
16.2 Changing Locales 16.2 Changing Locales By default the user locale is detected from the incoming Accept-Language header. However, you can provide users the capability to s...
19.6 Spring Boot Actuators 19.6 Spring Boot Actuators Spring Boot Actuator endpoints allow you to monitor and interact with your application. Spring Boot includes a number of ...
2.9 Testing an Application 2.9 Testing an Application The create-* commands in Grails automatically create unit or integration tests for you within the src/test/groovy direct...