2009-04-24 1 views
1

stackoverflow에는 큰 struts2 커뮤니티가 없다는 것을 알고 있습니다. 루프의 각 반복에 dvo_c 사용,struts2 iterator 태그에서 NEXT 항목을 가져 오는 방법

<% 
       ArrayList statisticsList = something.getStatistics(); 
       Iterator itr1 = statisticsList.iterator(); 

       while (itr1.hasNext()) 
       { 
       dvo3_a = (VerificationVO) itr1.next(); 
       dvo3_b = (VerificationVO) itr1.next(); 
       dvo3_c = (VerificationVO) itr1.next(); 
       .... 
        .... 
       } 
%> 

dvo3_a, dvo_b :하지만 여전히 내 운 : 나는 이와 같은 코드를 scriplet 한

을 시도하고있다. iter1.next()는 다음 항목을 얻습니다. 그래서 기본적으로 한 번의 반복에서 나는 세 가지 요소를 얻고 있습니다.

나는 위의 내용을 struts2 iterator tag으로 변환하려고 시도하고 있습니다. 그러나 설명서에 제공된 예제 및 정보를 보면 그것이 가능하지 않다고 생각합니까? struts2 iterator 태그의 단점을 극복하기 위해 데이터 세트를 변경해야한다면 정말 싫어할 것이다.

+0

왜 Struts iterator로 바꾸고 싶습니까? 특별한 이유가 있습니까? – AlexanderJohannesen

답변

1

Struts2 Iterator는 사용자가 원하는 것을 지원하지 않습니다. 스트럿츠 반복기로 옮기고 싶은 이유는 무엇입니까? jsp에서 자바 코드를 사용하지 않고 태그를 사용하려면 필요한 기능을 제공하는 iterator 용 사용자 정의 태그를 작성해야합니다.