See the light - agile, industrial strength, rapid web application development made easy

(Quick Reference) # session ## Purpose The `session` object is an instance of the Servlet API's HttpSession class ## Examples

    class UserController {    def logout() {
            log.info "User agent: " + request.getHeader("User-Agent")
            session.invalidate()
            redirect(action: "login")
        }    def login() {}
    }
## Description The HttpSession class is useful for associated session data with a client. Session attributes which are normally accessible from the getAttribute can also be indexed into using the array index operator or de-reference operator:

    def user = session["user"]session["user"] = "John"asset "John" == session.user
| Quick Reference (hide)