如何通过URL将参数传递给Spring控制器?
我想向控制器传递一个参数,这就是我所做的:如何通过URL将参数传递给Spring控制器?,url,spring-mvc,controller,Url,Spring Mvc,Controller,我想向控制器传递一个参数,这就是我所做的: <a href="${pageContext.request.contextPath}/getinfoEtab?nomEtab=<c:out value="${activity.nom_etabl}"/>"><c:out value="${activity.nom_etabl}"/></a> 但采用这种方式的控制器无法获取参数 ${pageContext.request.contextPath}/get
<a href="${pageContext.request.contextPath}/getinfoEtab?nomEtab=<c:out value="${activity.nom_etabl}"/>"><c:out value="${activity.nom_etabl}"/></a>
但采用这种方式的控制器无法获取参数
如果上下文路径与包含
标记的页面的url中的路径相同,则不需要${pageContext.request.contextPath}。您可以直接使用1-链接${pageContext.request.contextPath}/getinfoEtab将我带到控制器2-参数出现在url中,但控制器没有得到它
@RequestMapping(value="/getinfoEtab")
public String getInfoEtablissement(@RequestParam("nomEtab") String nometab,ModelMap model){
model.addAttribute("etabliss", actservice.FicheEtabl(nometab));
return "FicheEtablissement";
}