2009-10-20 1 views
1

나는 계층 적 데이터를 나타내는 트리를 작성하는 JSP 코드가 있습니다. 이 데이터는 중첩 된 레이어를 사용하여 표현됩니다. JSP로 코드 JSP 스크립틀릿 루프를보다 읽기 쉽도록 리 팩터링합니다.

있다 (수치 변수 differenceAmount의 값만큼 폐쇄 div 태그 출력) 많은 코드를 다음과 유사 니펫 : 스크립 사용


<jsp:scriptlet> 
    int differenceAmount = previousUserLevel - currentUserLevel; 
    for(int i=0;i<differenceAmount;i++){ 
</jsp:scriptlet> 
</div> 
<jsp:scriptlet> 
    }   
</jsp:scriptlet> 

오히려 우아하고, 코드를 읽는 것도 첫눈에 쉽지 않습니다. 어떤 방법으로 코드를 리팩터링하여보다 읽기 쉬울 수 있습니까?

+0

나는 당신이 최선의 방법이라고 생각합니다. :) Alternativly ** <%** , **%> **을 사용할 수 있습니다. –

답변