je dois avoir ce lien:dans l'URL jsf2
http://myserver:/myproject/innerpage/clip.jsf&id=9099
pour extraire l'identifiant d'un code comme ceci:
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
String clipId = request.getParameter("id");
Quand je lance sur tomcat je reçois:
un message /OnAir/innerpage/clip.jsf & id = 9099
description La ressource demandée (/OnAir/innerpage/clip.jsf & id = 9099) n'est pas disponible.
Lorsque je l'exécute sans & id = 9099, il fonctionne bien.
Comment puis-je le faire fonctionner?
merci. J'étais idiot – Dejell
De rien. Non, il faut juste commencer quelque part. J'ai fait la même erreur il y a plus de 10 ans. Apprends de tes erreurs. Rappelez-vous les pour chaque fois que vous rencontrez les mêmes symptômes de problème à nouveau. Les leçons apprises sont précieuses pour l'avenir. – BalusC
En fait, ça ne marcherait pas pour moi. La portée de mon bean est vue et je reçois la méchante exception: La portée de l'objet référencé par l'expression # {param.id}, requête, est plus courte que celle des beans gérés référents (clipBean) portée de vue – Dejell