我是JSP新手。我有一個Employer bean對象列表,它具有Employee信息的屬性。使用struts標籤在JSP中迭代HashSet
List<Employer> employerList;
class Employer{
private Set<EmployeeInfo> employeeInfo;
public Set<EmployeeInfo> getEmployeeInfo() {
return employeeInfo;
}
public void setEmployeeInfo(Set<EmployeeInfo> employeeInfo) {
this.employeeInfo= employeeInfo;
}
}
class EmployeeInfo{
private String name;
public setName(String name){
this.name=name;
}
public getName(){
return name;
}
}
我想檢查employeeSetInfo不爲空/空,然後用struts 2標籤在JSP顯示每個員工的名字。
<s:if test="%{employerList.employeeInfo.size>0}">
<s:iterator value="employerList.employeeInfo" var="employee">
<s:property value="#employee.name" />
</s:iterator>
</s:if>
但是,它不工作。
employerList是我相信的僱主名單。 – want2learn
您的'employerList'是一個列表。你需要迭代它。嘗試在java類中編寫該代碼,然後在JSP中執行相同的操作。 –