Estructura tipo árbol de SQL a HTML UL

Tengo un árbol como estructura en la base de datos.

Tengo una consulta que devuelve mis registros ordenados de la manera que quiero que se muestren.

SELECT branch_id, branch_name, parent_branch_id, level FROM dw_branches
start WITH parent_branch_id IS NULL
connect BY PRIOR branch_id = parent_branch_id 

Que devuelve algo como esto

| branch_id | branch_name | parent_branch_id | level|
|         1 | one         |                  |     1|
|         2 | two         |                1 |     2|
|         3 | three       |                1 |     2|
|         4 | four        |                2 |     3|
|         5 | five        |                1 |     2|
|         6 | six         |                5 |     3|

En Java, tengo un objeto Branch que tiene todos estos parámetros (id, nombre, parent_id, nivel).

Quiero hacer una salida en JSP que terminaría luciendo así:

<ul>
    <li>one
        <ul>
            <li>two
                <ul>
                    <li>four</li>        
                </ul>
            </li>
            <li>three</li>
            <li>five
                <ul>
                    <li>six</li>        
                </ul>
            </li>           
        </ul>
    </li>
</ul>

Básicamente, quiero anidar ul / li para mostrar datos usando http://bassistance.de/jquery-plugins/jquery-plugin-treeview/

¿Alguna sugerencia sobre cómo hacerlo?

Respuesta 1

Tengo la siguiente máscara / vista: Después de ingresar el nombre y la descripción, puedo agregar una lista de atributos existentes haciendo clic en el botón "Agregar existente". Esto abre otra máscara / vista, donde puedo seleccionar ...

Estoy tratando de agregar un evento que pueda sincronizarse con la cuenta de correo. Podría sincronizar el evento con el correo, pero ¿Cómo agregar la identificación de correo del participante mediante programación en el calendario? Estoy buscando ...

Me estoy conectando con SQlite usando el controlador JDBC. Quiero verificar desde el símbolo del sistema de SQLite cuántas conexiones están abiertas dentro del motor de base de datos. ¿Alguien puede decirme cómo puedo hacerlo?

Necesito reunir programáticamente algunos caminos dentro de un proyecto Maven, en particular para referirme al artefacto del proyecto. Usar URL MyClass.class.getClassLoader (). GetResource (String name) funciona para un ...