[英]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.