2011-09-02 2 views
1

jsp에서 표를 인쇄하기 위해 표시 태그를 사용하고 있습니다.디스플레이 태그를 사용하여 struts에서 행을 처리하는 방법은 무엇입니까?

하나의 행에 여러 속성을 표시하려고합니다.

해당 행의 특정 내용에 대한 정보를 표시한다고 가정합니다.

전하면

row1 
title:-How to display an image in html ? 
started by:-mohit on:-21.10.11 

row2 
title:-How to display an image in html ? 
started by:-mohit on:-21.10.11 

row3 
title:-How to display an image in html ? 
started by:-mohit on:-21.10.11 

row4 
title:-How to display an image in html ? 
started by:-mohit on:-21.10.11 

나에게 도와주세요 사람의 나는 4 ~ 5 일 후에 내 프로젝트를 제출해야합니다.

답변

1

Action 클래스에서 displayTag에 표시 할 값을 설정하는 것이 좋습니다.
빈 클래스 (제목, startsBy 등을 특성으로 보유)를 작성할 수 있다면 더 좋을 것입니다.

그런 다음 데이터베이스에서 데이터를 검색하고 각 행에 대해 속성의 값을 설정하여 Bean 클래스의 객체를 만들고이 객체를 ArrayList에 저장합니다. 데이터 검색을 마치면이 ArrayList를 요청 또는 세션 범위의 속성으로 설정하십시오.

세션 범위에서 이름이 "tableData"인 속성을 설정했다고 가정합니다.
그런 다음 JSP로에서 당신은 내가이 당신이 시나리오를 이해하는 데 도움이되기를 바랍니다

<display:table id="data" name="sessionScope.tableData">
<display:column> <bean:write name="data" property="title" /> </display:column>
</display:table>

제공 할 수 있습니다.