Re bonjour,

 

Je suis moi aussi présentement à développer une webapp pour Jahia. Cependant, 
je développe pour jahia 4. 

 

Je semble avoir moi aussi un problème de forward. L'url encode fonctionne pour 
les liens. Pour les actions des formulaires, il semble y avoir un problème. 
Quand je fais un submit, mon application est rappelé à partir de sont point 
d'entré (welcome-file dans le web.xml).

 

Est-ce que quelqu'un comprend quelque chose à ça ?

 

 

Merci de votre aide.

 

Jeff

 

________________________________

De : KUBIAK Richard [mailto:[EMAIL PROTECTED] 
Envoyé : 8 décembre 2006 03:52
À : [email protected]
Objet : RE: Webapp (jahia 5)

 

Merci pour cette réponse.

J'ai lu ce pdf et donc j'avais déjà essayé cette technique, en vain.

 

Le souci c'est que le pdf est valable pour la version 4 de jahia (par exemple, 
il n'est pas précisé qu'il faut un fichier jahia.xml pour que jahia reconnaisse 
les webapps).

 

Est-ce qu'il y a d'autres subtilités ?

 

Quelqu'un aurait-il déjà créé une webapp struts et la fait fonctionner sous 
jahia 5 ?

 

Merci de votre aide.

 

Richard

 

________________________________

De : Jean-François Fournier [mailto:[EMAIL PROTECTED] 
Envoyé : jeudi 7 décembre 2006 22:29
À : [email protected]
Objet : RE: Webapp (jahia 5)

 

Bonjour,

 

Tu dois encoder les URL des liens et des action des formulaires.

 

Comme ceci :

 

<form method="post" action="<%=response.encodeURL( request.getContextPath() + 
"/hello" ) %>">

Enter your name: <input name="name">

<br/>

<input type="submit" value="Submit">

</form>

 

 

Il y a un PDF sur le site web de jahia qui explique quoi faire pour integrer 
une webapp à Jahia.

 

Jeff

 

 

________________________________

De : KUBIAK Richard [mailto:[EMAIL PROTECTED] 
Envoyé : 7 décembre 2006 16:27
À : [email protected]
Objet : Webapp (jahia 5)

 

 

Bonsoir,

J'ai créée une webapp sous struts (un formulaire de contact).
j'ai ajouté le fichier de conf (jahia.xml) pour que Jahia 5 l'interprête et 
tout se passe bien pour l'affichage du formulaire après déploiement.
Par contre le forward de mon action n'est pas interpreté.

J'ai testé la webapp en l'attaquant à la racine http://localhost:8080/maWebapp 
et tout se passe bien.

Quelque chose m'aurait-il échappé?

Merci de votre aide.

Richard. 

Répondre à