• springMVC+thymeleaf form表单提交前后台数据传递


    • 后端:
    @RequestMapping(value = "/add", method=RequestMethod.POST) 
    public
    String save(@ModelAttribute(value="message") Message message) { ... }
    • 前端:
    <form action="#" th:action="@{/add}" th:object="${message}" method="post">
    <input type="text" th:field="*{info}" /> 
    <input type="submit" />
    </form> 
    • Message实体类
    1 public class Message { 
    2     private String info; 
    3 public String getInfo() { 
    4     return info; 
    5 } 
    6 public void setInfo(String info) { 
    7     this.info= info; 
    8 } 
    9 } 

    特别注意 th:field

    这个属性在Spring-mvc里很重要,承担着绑定后台Bean属性的重任
    th:field必须是选择表达式(*{…})

  • 相关阅读:
    E
    D
    C
    B
    Python
    IDEA 设置资源目录
    光猫指示灯含义
    IO模型
    Linux 总目录
    Linux python 使用
  • 原文地址:https://www.cnblogs.com/caotao0918/p/10795225.html
Copyright © 2020-2023  润新知