Partage
  • Partager sur Facebook
  • Partager sur Twitter

Appel classe java dans une page xhtml

    24 mai 2018 à 12:08:36

    Bonjour,

    J'ai créé une page en xhtml contenant exclusivement des boutons (une vingtaine) qui ouvrent des modals (p:dialog).

    Ces modals affichent des données de ma bdd à l'aide de classes java permettant le chargement.

    Ainsi, à l'aide de viewAction j'appelle les classes en questions sur ma page mais le chargement est trop long.

    Est-il possible d'assigner à l'ouverture de la modal, l'appel de la fonction associée ?

    L'appel de la classe

    <ui:define name="metadata">
    				<f:metadata>
    					<f:viewAction action="#{MaClasse.MaFonction()}" />
    				</f:metadata>
    			</ui:define>


    Exemple de modal

    <ui:composition >
    			<p:dialog id="id modal" modal="true" header="Nom de la modal" widgetVar="pour appelle modal" width="1650px">
    				<p:ajax event="close" update="id modal"/>
    				<h:form id="id form" enctype="multipart/form-data;charset=UTF-8">


    Merci.

    • Partager sur Facebook
    • Partager sur Twitter

    Appel classe java dans une page xhtml

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown