我是初学者在春天mvc。这里是我的控制器春季MVC视图 - 解决占位符
@Controller
public class UserController {
@RequestMapping(value="/register", method = RequestMethod.GET)
public ModelAndView registerUser(){
User user = new User();
user.setNickName("aaa");
user.setId(1);
user.setEmail("[email protected]");
ModelAndView model = new ModelAndView("register", "model", user);
return model;
}
我的User类
package org.proffart.bet.domain;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name="users")
public class User {
@Id
@Column(name="id")
@GeneratedValue
private Integer id;
@Column(name="nic_name")
private String nickName;
@Column(name="email")
private String email;
@Column(name="password")
private String password;
@Column(name="balance")
private Double balance;
public String getEmail(){
return email;
}
public void setEmail(String email){
this.email = email;
}
public String getNickName(){
return nickName;
}
public void setNickName(String nickName){
this.nickName = nickName;
}
public String getPassword(){
return password;
}
public void setPassword(String password){
this.password = password;
}
public Double getBalance(){
return balance;
}
public void setBalance(Double balance){
this.balance = balance;
}
public Integer getId(){
return id;
}
public void setId(int id){
this.id = id;
}
}
我尝试在我的JSP视图(register.jsp
),但无法显示的东西。请向我解释为什么你好${model.email}
在jsp中不起作用。它向我显示文本“Hello $ {model.email}”?
是否有任何东西出现或者您收到错误?如果你遇到错误,那是什么? – haley
您是否在jsp页面中导入了jsp核心标签? – Angad
您的JSP页面是什么样的,请发布。 –