【问题标题】:Input fields works strange in POST method输入字段在 POST 方法中的工作很奇怪
【发布时间】:2021-11-13 13:58:08
【问题描述】:

我不明白,为什么当我添加“密码” div 时,我的 html 视图没有正确显示?使用 Thymeleaf 作为模板引擎。 HTML 文件:

<!DOCTYPE html>
    <html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">
    <head>
        <meta charset="UTF-8">
        <title>Registration</title>
    </head>
    
    <body>
    <form th:method="POST" th:action="@{/PET/login}" th:object="${user}">
        <div>
            <label for="login">Enter your login</label>
            <input type="text" th:field="*{login}" id="login"/>
        </div>
        <div>
            <label for="password">Enter your password</label>
            <input type="password" th:field="*{password}" id="password"/>
        </div>
        <div>
            <label for="email">Enter your email</label>
            <input type="email" th:field="*{email}" id="email"/>
        </div>
        <input type="submit" value="create"/>
    
    </form>
    </body>
    </html>

带密码的div

没有密码的div

【问题讨论】:

    标签: html model-view-controller thymeleaf


    【解决方案1】:

    为密码字段重命名我自己的 setter/getter 很有帮助,从 get/setPass 到 get/setPassword。小折射后忘记换方法了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-15
      • 1970-01-01
      • 2013-10-24
      • 2011-05-07
      • 1970-01-01
      • 2016-07-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多