我是初學者在春天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頁面是什麼樣的,請發佈。 –