cancel
Showing results for 
Search instead for 
Did you mean: 

action alfresco

viscere
Champ in-the-making
Champ in-the-making
Bonjour à tous,

     Je souhaiterai via le paramétrage des webclients actions exécuter le traitement suivant lorsque l'on clique sur une icône 'action' d'un document :

1 - Exécuter un bout de code java
2 - ouvrir une url


Pour cela j'ai codé ceci dans mon webclient-action.xml :

<action id="consult">
             <evaluator>web.action.evaluator.ConsulterEvaluator</evaluator>
            <label-id>consult</label-id>
            <image>/images/icons/consulter.gif</image>
            <action-listener>#{ConsulterBean.clickListener}</action-listener>
            <href>#{actionContext.url}</href>
            <params>
                  <param name="id">#{actionContext.id}</param>       
               </params>
         </action>

Lorsque je combine l'action listener et href (ou <onclick>window.open('#{actionContext.url}');</onclick>), le code java n'est jamais exécuté mais l'url est ouverte.

Si j'enlève le href (ou le onclick), ce dernier fonctionne mais l'url ne s'ouvre pas..

Merci d'avance pour votre contribution!
1 REPLY 1

rguinot
Confirmed Champ
Confirmed Champ
Il me semble que vous confondez le côté client (url que vous voulez ouvrir) et le côté serveur (code java a executer).

Indépendamment de cela, pourquoi vous focalisez vous sur des développements du côté du client explorer plutôt que d'utiliser le client share ?