beego框架配置路由及跳转页面

第一步:在 routers/router.go下配置路由

package routers

import (
	"rabbit/controllers"
	"github.com/astaxie/beego"
)

func init() {
	beego.Router("/", &controllers.MainController{})
	# /welcome  为路由名
    # WelcomeController{} 为控制器
    # POST:Add  为 POST请求方式 Add 方法
    # @@@@ 注意:
    # 1.控制器名使用驼峰命名法
    # 2.方法名首字符大写  如果小写是私有的方法 大写的是共有的方法
	beego.Router("/welcome", &controllers.WelcomeController{},POST:Add);
}

第二步:根据路由创建控制器 在controllers/创建

package controllers

import (
	"fmt"

	"github.com/astaxie/beego"
)

type WelcomeController struct {
	beego.Controller
}

func (n *WelcomeController) Add() {
	fmt.Println(123)  //输出在cmd中 123
	n.TplName = "Welcome.html" //跳转页面  跳转到 Welcome.html
}

第三步:创建HTML页面 在views创建名为Welcome.html



  
    
    
    
    Document
  
  
    

跳转页面成功(๑′ᴗ‵๑)I Lᵒᵛᵉᵧₒᵤ❤

第四步:启动beego

beego框架配置路由及跳转页面_第1张图片

第五步:在浏览器中运行

beego框架配置路由及跳转页面_第2张图片

这时的CMD中会出现   123 是我们刚输出的  200 跳转成功  GET 方式发出请求

beego框架配置路由及跳转页面_第3张图片

 

你可能感兴趣的:(beego)