Bonjour,

je travaille actuellement sur une application qui à partir d'un flux xml et d'une feuille xsl génère une page web.

Mon problème est le suivant :
Mon application java utilise un fichier .properties et getBundle() pour récupérer les libellés.
Je souhaiterais que les libellés de ma feuille de style xsl fasse également appel à ce même fichier pour centraliser la gestion des libellés.

Comment faire ?

J'ai essayé le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 <xsl:stylesheet version="1.0" 
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
	xmlns:Locale="java.util.Locale"
	xmlns:String="java.lang.String"
	xmlns:ResourceBundle="java.util.ResourceBundle">
 
et
	<xsl:variable name="language" select="String:new('fr')"/>
	<xsl:param name="country"/>
	<xsl:variable name="locale" select="Locale:new($language,$country)"/>
	<xsl:variable name="resourceBundle"
select="ResourceBundle:getBundle('fichier_libelles',$locale)"/>
avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
		<xsl:value-of select="ResourceBundle:getString($resourceBundle,$code)"/>
Cela ne fonctionne pas

Merci de votre aide.