繁体   English   中英

表单中的用户名始终为空

[英]Username from form is always null

我尝试使用register.html中的表单创建新用户(注册过程包含在UserController中)。 在String registrationPost中,应该有对象newUser,其中包含来自表单(用户名,密码,性别,角色)的数据。

当我使用newUser.toString()时,它将显示除用户名以外的所有内容(例如:“ PRINTED newUser:UserForm {用户名='null',密码='mypassword',userSex = MALE,userRole = ADMIN}')

我该如何从表单中获取用户名? 为什么除了一个字段外,所有内容都发送? 请帮我,guuuuys!

链接到项目:

控制器: https : //github.com/ToTomki/getinpoland/blob/master/src/main/java/pl/getinpoland/controller/UserController.java

模板: https//github.com/ToTomki/getinpoland/blob/master/src/main/resources/templates/user/register.html

您在UserForm.java遇到问题

 public void setUsername(String username) {
     this.username = this.username;
 }

应该:

 public void setUsername(String username) {
    this.username = username;
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM