Bonjour,
J'ai une question concernant le passage d'information entre une servlet et un contrôleur spring MVC.
Dans une servlet, j'ai la méthode doPost comme suit :
Le problème est que je voudrais que le contrôleur Spring MVC puisse recevoir la valeur de la variable toto (donc toto) sans utiliser la stratégie du param dans l'URL car toto ne doit pas être vu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { boolean isMultipart = ServletFileUpload.isMultipartContent(request); response.setContentType("text/html;charset=UTF-8"); String toto = "toto"; etc... response.sendRedirect(response.encodeRedirectURL("upload/summary.do?upload="+personalUploadFiles+"")); }
Le faire comme si toto était un champ caché.
Si vous avez une idée de comment faire du côté doPost et du côté contrôleur Spring MVC :
Merci bcp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @RequestMapping(value="/upload/summary.do") public String summarizeUploadedFiles(@RequestParam("upload") String nameUploadFile, ModelMap model) throws IOException { logger.info("----> UploadController, summary method"); etc... }
Partager