Salut,
Je fais une application qui utilise du svg dans une page xhtml d'une appli jsf. Mon soucis est que je souhaite mettre des objets (rectangle, ellipse, polygon, ...) dans une même balise svg. Pour le moment voila ce que j'ai écris, il m'affiche les objets mais j'arrive pas à mettre tous les objets dans une même balise :
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <h:dataTable id = "elpse" value="#{result.plEllipse}" var="ellipse"> <h:column> <svg width="300" height="300"> <ellipse cx="#{ellipse.extent.get(0)}" cy="#{ellipse.extent.get(2)}" rx="#{ellipse.extent.get(1)}" ry="#{ellipse.extent.get(3)}" lineColor="#{ellipse.lineColor}" /> </svg> </h:column> </h:dataTable> <h:dataTable id = "rec" value="#{result.plRectangle}" var="rect"> <h:column> <svg width="300" height="300"> <rect x="#{rect.extent.get(0)}" y="#{rect.extent.get(1)}" width="#{rect.w}" height="#{rect.h}" fillColor="#{rect.fillColor}" /> </svg> </h:column> </h:dataTable>
Partager