J'ai un petit probleme avec un Servlet. En fait je veux a la fois obtenir des informations provenant de checkboxes et uploader un fichier sur mon serveur.
Voici le bout de code utile de ma page web :
Code :
- <form enctype='multipart/form-data' method='POST' action='DHConfigParser'>
- Show services: <input type="checkbox" name="services" value="true">
- <br>
- Show binaries: <input type="checkbox" name="binaries" value="true">
- <br>
- <input type='file' name='inputFile'>
- <input type='submit' value='Parse file'>
- </form>
|
Voic ensuite le bout de code Java ou j'essaie de recuperer les valeurs des checkboxes :
Code :
- showServices = (request.getParameter("services" ) != null);
- showBinaries = (request.getParameter("binaries" ) != null);
|
Ce que j'obtient : le fichier est bien uploader mais j'ai toujours des pointeurs null en retour des getParameters pour les checkboxes. J'ai remarque que si j'enleve le format d'encodage dans le fichier HTML j'arrive a avoir acces aux checkboxes mais alors je perds mon fichier en upload.
Auriez-vous une idee sur comment concilier les checkboxes et l'upload de fichier ?
Merci