• [SpringBoot/Thymeleaf]html页面组件与控制器Mapping和函数参数的呼应


    要将页面信息传递到控制器中,页面组件和控制器的注解、函数参数一定不能写错了,下面是个简单示例,有兴趣的可以参照:

    html页面:

                <div class="block-body">
                    <form action="userRegister" method="post">
                        <label>用户名</label>
                        <input type="text" name="uname" class="span12">
                        <label>密码</label>
                        <input type="password" name="pswd" class="span12">
                        <label>再次输入密码</label>
                        <input type="password" name="repswd" class="span12">
                        <label>邮件地址</label>
                        <input type="text" name="email" class="span12">
                        <input type="submit" value="Submit" class="btn btn-primary pull-right"/>
                        <div class="clearfix"></div>
                    </form>
                </div>

    控制器:

    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.PostMapping;
    
    @Controller
    public class UserCtrl {
        
        @PostMapping(value="/userRegister")
        public String register(String uname,String pswd,String repswd,String email) {
            
            
            return "login";
        }
    }

    对应好了,前后就通顺了。

    END

  • 相关阅读:
    loushang框架的开发中关于BSP的使用,将写好的功能模块部署到主页界面结构上
    浪潮“楼上”开发平台简介
    New博客园新的开始!
    python相关
    day20 函数闭包与装饰器
    计算机基础
    day19 生成器函数
    简历
    day18 迭代器
    数据库基础(代码)
  • 原文地址:https://www.cnblogs.com/heyang78/p/15395040.html
Copyright © 2020-2023  润新知