完成第二小结

This commit is contained in:
astaxie
2013-01-10 13:45:07 +08:00
parent 06b873f263
commit 8723b56cf8

20
14.2.md
View File

@@ -53,7 +53,14 @@ beego中主要有如下这些全局变量来控制session处理
}
## session使用
通过上面的代码我们可以看到beego框架很方便的就继承了session功能那么我们在项目中如何使用呢请看的示例代码:
通过上面的代码我们可以看到beego框架很方便的就继承了session功能那么我们在项目中如何使用呢
首先我们需要在我们的main入口中开启session
beego.SessionOn = true
然后我们就可以在我们的控制器的相应方法中如下所示的使用session了
func (this *MainController) Get() {
var intcount int
@@ -75,10 +82,19 @@ beego中主要有如下这些全局变量来控制session处理
上面的代码展示了如何在我们自己的控制逻辑中使用session主要分两个步骤
1. 获取session对象
//获取对象,类似PHP中的session_start()
sess := this.StartSession()
2. 使用session进行一般的session值操作
//获取session值类似PHP中的$_SESSION["count"]
sess.Get("count")
//设置session值
sess.Set("count", intcount)
通过上面的例子我们看到在基于beego框架开发的应用中使用session相当方便基本上和PHP中使用类似。
## links