English 中文(简体)
Beego-控制器
  • 时间:2024-11-03


控制器Controller

bee的控制器 先看/controllers/default.go文件

//定义控制器,继承bee的控制器
type MainController struct {
	beego.Controller
}
//定义控制器后,使用func函数覆盖beego.Controller的Get方法,用于处理RESTful请求中的get请求,可以是Post、Put、Delete
func (c *MainController) Get() {
	//Data为模板数组,可以在模板输出
	c.Data["json"] = "111"
	//c.ServeJSON() //对json进行序列化输出
	//c.StopRun()//如果 不需要模板直接输出
	c.Data["Website"] = "beegosss.me"
	c.Data["Email"] = "astaxie@gmail.com"
	c.TplName = "index.tpl"
}

刷新:http://localhost:8080,可以看到如下页面效果