我有 2 个 JSP 页面,在第一个输入文本表单中,我想显示插入到另一个 JSP 页面中的值。(使用 Spring MVC)。
问问题
39234 次
1 回答
22
将要转移到下一页的变量放在隐藏字段中(将字段放在与下一页相同的表单中。然后通过 JSTL 获取参数。这是一个示例:
<form:form action="/nextPage" method="POST" commandName="cmd">
<input type="hidden" value="Myname" name="nom" />
<input type="hidden" value="myPPR" name="ppr" />
</form:form>
控制器:
@RequestMapping(value="/nextPage",method=RequestMethod.POST)
public String FicheService(@ModelAttribute CMDBean cmd,BindingResult result,@RequestParam("nom") String nom, @RequestParam("ppr") Integer ppr,ModelMap model){
model.addAttribute("ppr", ppr);
model.addAttribute("nom", nom);
}
然后像这样将它们放在第二页中:
<c:out value="${ppr}" />
<c:out value="${nom} />
于 2013-06-04T23:23:26.210 回答