DisplayTag 체크 박스 컬럼 추가하기
참조: http://displaytag.sourceforge.net/11/tut_implicitobjects.html
<d:table name="list" class="maingrid" id="maingrid">
<d:column><input type="checkbox" name="selectedIds" value="${maingrid.id}"></d:column>
<d:column><input type="checkbox" name="selectedIds" value="${maingrid.id}"></d:column>
저렇게 table에 id를 주면, implicit 객체에 접근할 수 있습니다. 특정 속성에 접근할 수 있도 있고, 줄 번호를 출력하고 싶을 때 사용할 수 있습니다. 위의 경우 ${maingrid_rawNum} 이라고 하면 줄번호를 출력합니다. 저는 줄번호를 DispalyTag가 아니라 서비스에 첫 번째 줄 번호를 가져와서 차차 찍어주기 때문에, 저 속성은 사용하지 않았습니다. 대신에 id값을 가지고 있는 체크박스를 표현할 때 사용했습니다.
이젠 자바스크립트로 체크된 값들을 가져오는 일이 남았군요.