2014-07-14 1 views
0


디스플레이 태그 라이브러리를 사용하고 있습니다. 문제는 디스플레이 태그 라이브러리를 사용하여 객체 배열을 처리하고 인쇄해야한다는 것입니다.
나는 내 문제를 설명 할 것입니다, 나는 두 개의 클래스가
디스플레이 태그 라이브러리에서 클래스의 객체 배열을 처리하는 방법

public class StudentAddress { 
    private String street; 
    private String city; 

    public String getStreet() { 
     return street; 
    } 
    public void setStreet(String street) { 
     this.street = street; 
    } 
    public String getCity() { 
     return city; 
    } 
    public void setCity(String city) { 
     this.city = city; 
    } 

} 

그리고 두 번째 클래스 이름이

내가 JSP 페이지에 StudentAddress의 배열을 표시해야 표시 태그를 사용하여
import java.util.List; 

public class Student { 

    private int id; 
    private String firstName; 
    private String lastName; 
    private String gender; 
    private String city; 
    private List<String> interests; 
    private StudentAddress[] address; 

    public StudentAddress[] getAddress() { 
     return address; 
    } 
    public void setAddress(StudentAddress[] address) { 
     this.address = address; 
    } 
    public int getId() { 
     return id; 
    } 
    public void setId(int id) { 
     this.id = id; 
    } 
    public String getFirstName() { 
     return firstName; 
    } 
    public void setFirstName(String firstName) { 
     this.firstName = firstName; 
    } 
    public String getLastName() { 
     return lastName; 
    } 
    public void setLastName(String lastName) { 
     this.lastName = lastName; 
    } 
    public String getGender() { 
     return gender; 
    } 
    public void setGender(String gender) { 
     this.gender = gender; 
    } 
    public String getCity() { 
     return city; 
    } 
    public void setCity(String city) { 
     this.city = city; 
    } 
    public List<String> getInterests() { 
     return interests; 
    } 
    public void setInterests(List<String> interests) { 
     this.interests = interests; 
    } 

} 


그래서 여기에, 나는 인터넷 검색을 시도했지만 개체 배열을 처리하는 데 필요한 샘플을 찾지 못했습니다.이 문제를 해결하는 데 도움이 필요합니다. 마지막으로 나는 우리가이 방식으로 표시 태그를 사용할 수있는 솔루션을 가지고

답변

0


사전에 감사

<display:table name="studentobj"> 
<display:column property="id" title="StudentId"/> 
<display:column property="firstname" title="FirstName"/> 
<display:column title="Student Address"> 
<%-- it will displays all the address objects properties if we need some we may user column tags inside table tag--%> 
    <display:table name="studentobj.address"> 
    </display:table> 
</display:column> 
</display:table>