一.controllers逻辑代码

func (c *UserController) Get() {
    c.TplName="login.html"
}

func (c *UserController) Post() {
    name:=c.GetString("name")
    password:=c.GetString("password")
    if name=="maple" && password=="123"{
        c.Ctx.WriteString("登入成功")
    }else {
        c.Ctx.WriteString("用户名或密码错误")
    }

二.routers路由代码

func init() {
    beego.Router("/", &controllers.MainController{})
    beego.Router("/user", &controllers.UserController{})
}

三.views模板代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>登入</title>
</head>
<body>
<form action="" method="post">
    <label for="name">用户名:<input type="text" id="name" name="name"></label>
    <label for="password">密码:<input type="password" id="password" name="password"></label>
    <input type="submit" value="登入">
</form>
</body>
</html>

四.演示图

beego框架的最简单登入演示

beego框架的最简单登入演示

beego框架的最简单登入演示

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2021-05-19
  • 2021-06-20
  • 2021-07-09
猜你喜欢
  • 2021-07-01
  • 2021-10-16
  • 2021-11-18
  • 2021-04-04
  • 2022-12-23
  • 2021-07-16
  • 2021-10-31
相关资源
相似解决方案