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.
