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

JSF Java Discussion :

Click droit dans JSF


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut Click droit dans JSF
    Bonjour,

    J'aimerais savoir s'il était possible d'utilisé le click droit dans JSF pour ouvrir le résultat dans un nouvel onglet.

    Je m'explique :

    J'ai un tableau avec des informations dedans, et une petite loupe pour voir le détail de cette information. J'aimerais que quand je fais "Ouvrir dans une nouvelle fenêtre", la nouvelle fenêtre en question, contienne le détail de la ligne d'ou je viens de cliquer, et non pas le tableau en entier comme c'est le cas actuellement.

    Est-ce possible en JSF actuellement ?

    Merci d'avance !

  2. #2
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    Si tu peux utiliser RichFaces ce lien pourra t'aider
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut
    En fait, c'est pas vraiment un menu contextuel que je veux faire apparaitre, mais juste ouvrir une nouvelle page avec le menu contextuel du browser (IE, Firefox), mais en ayant le contenu de la nouvelle page que je veux ouvrir dans la new page...

    Je sais que je suis pas clair, donc je m'explique

    En fait, quand je travaille avec JSF, j'ai remarqué que quand je navigue dans mon application, l'url de la page précédente est toujours dans la barre d'adresse du browser, même si je suis sur la page suivante.

    C'est-à-dire que quand je survole un lien dans une page, j'ai l'url de la page précédente qui apparait, suivi d'un #
    Ce qui résulte à que quand je click droit et je fais ouvrir dans une nouvelle page, je me retrouve avec la page courante, et non pas la page ou je veux aller dans la nouvelle fenêtre...

    Ya pas un moyen d'afficher la page courante dans la barre d'adresse, et de faire apparaitre les liens de la page cible dans les liens, au lieu de lien avec des # dedans ?

  4. #4
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    Si tu veux que la page suivante s'affiche dans l'URL tu dois le mentionner dans le faces-confir de cette manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <navigation-rule>
    		<from-view-id>/init.jsp</from-view-id>
    		<navigation-case>
    			<from-outcome>ok</from-outcome>
    			<to-view-id>/success.jsp</to-view-id>
    			<redirect></redirect>
    		</navigation-case>
    		<navigation-case>
    			<from-outcome>no</from-outcome>
    			<to-view-id>/echec.jsp</to-view-id>
    			<redirect></redirect>
    		</navigation-case>
    	</navigation-rule>
    ça était déjà discuté,récemment même, sur le forum
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut
    Oups, désolé

    Mais en fait, je crois que j'ai compris mon problème. J'utilise des h:commandLink avec des actions, et dans la Javadoc de JSF, on a :

    Render "#" as the value of the "href" attribute.

    Mon problème est que je ne veux pas de ce # à la place du lien, mais directement le lien, à la manière d'un outputLink.

    N'y a-t-il pas un moyen de contourner ce problème ?

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Par défaut
    Personne n'a de réponse ?

Discussions similaires

  1. Click droit dans une TextBox
    Par BRUNO71 dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 17/01/2019, 15h01
  2. click droit dans un richtextbox
    Par TaymouWan dans le forum Windows Forms
    Réponses: 1
    Dernier message: 21/05/2009, 21h13
  3. Interdire l'utilisation du click droit dans tout le document
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/03/2009, 15h58
  4. Sélection d'un Node avec un click droit dans un TreeView
    Par PerpetualSnow dans le forum Windows Forms
    Réponses: 4
    Dernier message: 22/05/2008, 18h10
  5. Réponses: 1
    Dernier message: 25/10/2005, 20h11

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