1
J'ai des problèmes avec des valeurs de passage entre jsp au contrôleur ..Passage de paramètres JSP au contrôleur printemps
mon home.jsp inclut un autre fichier check.jsp ..
<jsp:include page="check.html" flush="true">
<jsp:param name="param1" value="1" />
<jsp:param name="param2" value="expert" />
<jsp:param name="param3" value="skill"/>
</jsp:include>
et est le contrôleur ici ...
@RequestMapping(value="check", method = RequestMethod.GET)
public String checkList(ModelMap modelMap, HttpServletRequest request){
Map<String, String> map = new HashMap<String, String>();
map.put("param1",request.getParameter("param1"));
map.put("param2",request.getParameter("param2"));
map.put("param3",request.getParameter("param3"));
modelMap.addAllAttributes(map);
return "checklist";
}
mais je ne peux pas obtenir les valeurs dans le contrôleur .. Je veux dire toutes les valeurs sont nulles dans param le contrôleur .. Comment obtenir ces valeurs?
@Michael .. changinf le requestmapping à check.html travaillé .. alors comment est-ce que le contrôleur était capable de mapper la demande avant sans .html mais n'a pas pu obtenir les paramètres? – RKodakandla
Peut-être que vous avez quelque chose d'autre dans votre application que je ne connais pas. Peut-être un mappage de ressort par défaut pour le mappage de vue basé sur l'URL. –