Bonsoir à tous
j'ai rencontrer quelques difficulté ce dernier temps à tout ce qui est relative au servlet j'ai quelques question et je souhaite votre aide ..
tt d'abord je devellope une application web sous JSF
j'ai ajouter une nouvelle servlet afin d'exporter quelque données qui provienne de ma base vers des fichier MSPPT
La seul Méthode avec laquelle j'invoque ma servlet est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <servlet> <description></description> <display-name>exportServlet</display-name> <servlet-name>exportServlet</servlet-name> <servlet-class>com.sogeti.tref.servlet.ExportServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>exportServlet</servlet-name> <url-pattern>/export/*</url-pattern> </servlet-mapping>
(dans le dernier cas je passe seulement un "id" je le récupère dans le servlet et je renvoi une fichier ppt (api poi de apache))
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <h:outputLink value="../export?id=#{reference.noReference}"> <h:outputLabel value="Exporter" style="font-size: 11px;"></h:outputLabel> </h:outputLink>
Maintenant que le chose devient plus compliquer
je voulais savoir :
-comment appeler ma servlet depuis un *<h:commandButton/> si c'est possible
-comment passer plusieurs paramètres id1 id2
-comment appeler ma servlet depuis mon mannaged bean
Merci d'avance
Partager