IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

struts et fichiers properties


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 113
    Par défaut struts et fichiers properties
    Bonjour,
    j'ai une page jsp ou j'affiche une liste d'objet en suivant biensur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <logic:iterate id="idObjet" name="OBJET" property="myliste">
    	<bean:write  name="idObjet" property="champs"/>
    </logic:iterate>
    je vaudrais suivant la valeur de mon champs, recuperer le libelle correspondant dans le fichier properties.
    c'est quoi la meilleure facon de faire cela merci.

  2. #2
    Membre chevronné Avatar de florentB
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 332
    Par défaut
    En général je n'aime pas écrire du code dans une page JSP.

    Mon avis serait de réaliser un tag qui te permettrait de faire ce que tu veux.
    Le code sera de toute manière le meme dans ta jsp ou dans le tag

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Properties props = new Properties();
    try	{
    	props.load(new FileInputStream(cheminFichier));
    	String string = props.getProperty(chaine);
    } catch (FileNotFoundException fnfe) {			
    	Gestion erreur
    		
    } catch (IOException ioe) {
    	Gestion erreur
    }

  3. #3
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Citation Envoyé par snetechen
    je voudrais suivant la valeur de mon champs, recuperer le libelle correspondant dans le fichier properties.
    c'est quoi la meilleure facon de faire cela merci.
    Je suppose que le fichier properties dont tu parles est le ResourceBundle.

    Si tu es en J2EE 1.4, essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <logic:iterate id="idObjet" name="OBJET" property="myliste">
         <bean:message key="${idObjet.champs}"/>
    </logic:iterate>
    Si tu es en J2EE 1.3 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <%@ taglib uri="/WEB-INF/struts-bean-el.tld" prefix="bean-el" %>
     
    <logic:iterate id="idObjet" name="OBJET" property="myliste">
        <bean-el:message key="${idObjet.champs}"/>
    </logic:iterate>
    Ceci suppose que tu as copié la tld struts-bean-el.tld sous WEB-INF.

Discussions similaires

  1. [Struts 1] Fichier .properties non trouvé
    Par medirama dans le forum Struts 1
    Réponses: 2
    Dernier message: 19/06/2014, 01h59
  2. Struts et fichier properties
    Par ayoub2010 dans le forum Struts 1
    Réponses: 4
    Dernier message: 02/04/2007, 12h06
  3. [Struts] Lire un fichier properties situé ds WEB-INF
    Par tscoops dans le forum Struts 1
    Réponses: 3
    Dernier message: 02/02/2005, 14h33
  4. [STRUTS] fichier properties indépendant
    Par meufeu dans le forum Struts 1
    Réponses: 5
    Dernier message: 28/07/2004, 16h10
  5. [struts] utiliser plusieurs fichiers properties
    Par jaimepasteevy dans le forum Struts 1
    Réponses: 7
    Dernier message: 03/10/2003, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo