[英]use java to get getters/setters from one class into an actionform
我有一個動作表單類:
public class NameForm extends ActionForm {
private String firstName;
private String lastName;
public void setLastName(String lName) {
lastName = lName;
}
public String getLastName() {
return lastName;
}
public void setFirstName(String fName) {
firstName = fName;
}
public String getFirsttName() {
return firstName;
}
}
而且我還有另一個包含在我的操作表單中使用的其他獲取器/設置器的類:
public class sports {
private String sport;
private String team;
private String position;
public void setSport(String sp) {
sport = sp;
}
public String getSport() {
return sport;
}
public void setTeam(String tm) {
team = tm;
}
public String getTeam() {
return team;
}
public void setPosition(String po) {
position = po;
}
public String getPosition() {
return position;
}
}如何在不創建其他動作表單的情況下將體育類的getter中包含的值放入動作表單? 我正在嘗試使用bean從操作表單中填充我的jsp。
為此,您可以在NameForm中創建“體育”類型的另一個屬性。
private Sports sports = new Sports();
public void setSports(Sports s){ this.sports = s; }
public Sports getSports(){ return this.sports; }
然后,在您的JSP中,可以使用假定使用的OGNL之類的東西來訪問它。
%{#attr.sports.team}
%{#attr.sports.position}
%{#attr.sports.sport}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.