Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1497 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JSP] Génération d'un arbre en JSP/HTML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JSP] Génération d'un arbre en JSP/HTML

n°822151
zapan666
Tout est relatif
Posté le 13-08-2004 à 10:41:26  profilanswer
 

Bonjour,  
 
Je suis en train de créer, du moins essayer, un arbre qui permettra la navigation dans l'appli pour laquelle je programme.
 
En gros, C'est une copie conforme de l'explorateur windows, mais en JSP/Javascript/HTML.
 
J'obtiens l'affichage que je veux, si je créé le code HTML a la main : les groupes & leurs sont groupes de déplies comme je veux.
 
Donc, pour afficher mon arbre en HTML, j'utilise cette nomanclature :  

Code :
  1. <div>Mon groupe
  2.      <div>Sous groupe 1</div>
  3.      <div>Sous groupe 2
  4.           <div>Objet 1
  5.                <div>Contenu obj1</div>
  6.           </div>
  7.           <div>Objet 2</div>
  8.      </div>
  9. </div>


ça généré plus un moins un arbre comme ça :  
(un <div> contient ses sous groupes)
Il est a noté qu'un groupe peut contenir des objets, que les objets peuvent contenir des groupes, etc : c'est surtout pour dire que différent type cohabite dans le même arbre

Code :
  1. g1
  2. |
  3. +-Sous groupe 1
  4. | |
  5. | +-Obj 1
  6. | |  +- Contenu obj1
  7. | |
  8. | +- Obj 2
  9. |
  10. +--Sous groupe 2


 
Le problème est la génération de ce code en JSP !
En effet, pour créer facilement & rapidement l'arbre, je pourrais utiliser une fonction récursive, mais si je crée une fonction, je ne peux pas afficher de code HTML. :pfff:  
ça aurait donner quelque chose comme ça :
 

Code :
  1. void ma_fonction ( obj ) {
  2. affiche(<div> );
  3. ma_fonction(obj suivant);
  4. affiche(</div> );
  5. }


 
Donc, je me suis dis : pourquoi ne pas utiliser des listes ?
(liste de points vu, etc) mais le problème, c'est que comme il y a plusieurs type d'objet dans l'abre, je ne peux pas les mettre dans la même liste  :pt1cable: (enfin, je ne crois pas pouvoir : car je dois perdre le type de l'objet après, je supose)
 
La dernière idée que j'ai eux : faire une fonction récursive qui va garder en elle TOUT le code html qui va représenté l'arbre & renvoyé ce code. Mais la chaine se devra être tellement enorme, que je ne préfaire pas y penser.
 
Bref, je ne vois pas trop comment faire...Si quelqu'un a une idée,  :(  j'achete.
 
Merci  :bounce:


Message édité par zapan666 le 13-08-2004 à 10:42:10

---------------
my flick r - Just Tab it !
mood
Publicité
Posté le 13-08-2004 à 10:41:26  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JSP] Génération d'un arbre en JSP/HTML

 

Sujets relatifs
comment écrire en crypter en htmlCacher un mot de passe en JSP ou Javascript ou par Dreamweaver
[RegExp] changer le nom du répertoire source dans des fichiers htmlformulaire en html ?
mise à jour du formulaire via le JSPGtk# : Avoir un renderer différent en fonction du niveau dans l'arbre
Formulaire HTML et application JavaAndroMDA generation JAVA
vb et html[Base64] Mettre une image dans un code HTML
Plus de sujets relatifs à : [JSP] Génération d'un arbre en JSP/HTML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR