(快速參考)

session

目的

session 物件是 Servlet API 的 HttpSession 類別的實例

範例

class UserController {

    def logout() {
        log.info "User agent: " + request.getHeader("User-Agent")
        session.invalidate()
        redirect(action: "login")
    }

    def login() {}
}

說明

HttpSession 類別對於將會話資料與客戶端關聯很有用。

通常可以從 getAttribute 存取的會話屬性,也可以使用陣列索引運算子或解除參考運算子來編入索引

def user = session["user"]

session["user"] = "John"

assert "John" == session.user