Bonjour à tous,
J'ai beau avoir fait le tour du forum, je ne trouve pas de solution à mon problème.
En fait, j'utilise une application Java qui me récupère les données d'un fichier xml et qui me permet de générer des graphiques. Ensuite je passe par une feuille XSL pour générer une page HTML au format que je souhaite. Le seul problème c'est que je n'arrive pas à afficher mes graphiques dans ma page HTML, au lieu d'avoir mon graphique (au format png) j'ai uniquement l'url de celui-ci qui s'affiche à l'écran
Voici mon code :
L'alimentation de mes deux paramètres (graph1 et graph2) se fait correctement via java car l'url affichée sur ma page html est la bonne !!!
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
17
18
19
20
21
22
23
24
25
26
27
28
29 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" version='1.0'> <xsl:output method="html" encoding="ISO-8859-1" indent="yes" /> <xsl:param name="graph1" select="'default'" /> <xsl:param name="graph2" select="'default'" /> <xsl:template match="/"> <table width="100%"> <tr> <td width="100%"> <img> <xsl:value-of select="$graph1"/> </img> </td> </tr> <tr> <td width="100%"> <xsl:text disable-output-escaping="yes" ><img src='</xsl:text> <xsl:value-of select="($graph2)" /> <xsl:text disable-output-escaping="yes" >' /></xsl:text> </td> </tr> </table> </xsl:template> </xsl:stylesheet>
Comme vous pouvez le voir, j'ai essayé de plusieurs façons mais rien à faire... Est-ce que quelqu'un peut m'aider ???
Merci d'avance pour vos réponses.
Partager