DisplayTag 써보기
참조 :
http://displaytag.sourceforge.net/11/
http://blog.naver.com/jdkim528?Redirect=Log&logNo=140011759837
DispalyTag의 기능들을 사용해 보기 위한 기본 환경 세팅은 두번째 참조 링크에 있는 소스를 이용했습니다.
1. 기본적인 테이블 출력 <display:table name="members" />
<%
request.setAttribute( "members", new MemberManager().getMembers(100) );
%>
<display:table name="members" />
2. 컬럼 이름을 명시적으로 주고 싶을 때는 <display:column property="멤버변수" title="Alias" />
<display:table name="members">
<display:column property="name" title="이름" />
<display:column property="email" title="이메일" />
</display:table>
3. 페이징 처리를 하고 싶을 때는 <display:table name="members" pagesize="10">
<display:table name="members" pagesize="10">
<display:column property="name" title="이름" />
<display:column property="email" title="이메일" />
</display:table>
4. 컬럼 별로 Soring이 가능하도록 설정 <display:column sortable="true">
<display:table name="members" pagesize="10">
<display:column property="name" title="이름" sortable="true" />
<display:column property="email" title="이메일" />
</display:table>
이밖에도 여러 기능을 할 수 있습니다.