2012-05-27 2 views
0

나는 구현이 사용자 정의 JSP 태그가 나무 테이블 (모든 작업은 하위 작업을 할 수 있습니다) : 트리 :나무 테이블 JSP 사용자 정의 태그

<%@ tag language="java" pageEncoding="ISO-8859-1"%> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> 
<%@ taglib prefix="h" tagdir="/WEB-INF/tags"%> 
<%@ attribute name="tasks" type="java.util.List" required="true"%> 


<c:forEach items="${tasks}" var="t"> 
      <tr> 
       <td><c:out value="${t.id}"></c:out></td> 
       <td><c:out value="${t.name}"></c:out></td> 
       <td><c:out value="${t.description}"></c:out></td> 
       <td><c:out value="${t.deadline}"></c:out></td> 
      </tr> 
    <c:if test="${fn:length(t.subtasks) > 0}"> 
     <h:tree tasks="${t.subtasks}"/> 
    </c:if> 
</c:forEach> 

트리 랩 : 이제 모든

<%@ tag language="java" pageEncoding="ISO-8859-1"%> 
<%@ taglib prefix="h" tagdir="/WEB-INF/tags"%> 
<%@ attribute name="tasks" type="java.util.List" required="true"%> 
<table> 
    <h:tree tasks="${tasks}"></h:tree> 
</table> 

하위 작업이 상위 항목 아래에 표시됩니다. 나는 모든 자식 행 (나무처럼)에 약간의 왼쪽 패딩을 끼워 넣었다 :

-parent row 
    -child row 
    -child row 
    -child chuld row 
    -child row 

나는 어떻게 이것을 할 수 있습니까?

답변

0

소스보기를 수행하는 경우 양식의 다양한 HTML 요소에 대한 클래스 이름 또는 ID를 볼 수 있어야합니다. 이러한 특성을 CSS에서 사용하여 달성하고자하는 특성을 정의하십시오.

관련 문제