我的JSP代码如下。 `
if ("print".equalsIgnoreCase(next))
{
out.print("var num=0;");
}
else if("none".equalsIgnoreCase(next)){
out.print("");
}
else
{
response.sendRedirect(redirectUrl);
}
`
如何将其移至Spring MVC控制器..
我可以使用ModelAndView(“redirect:myurl”)重定向返回ModelAndView
但其他两个条件呢......
答案 0 :(得分:0)
生成响应文本是视图的工作。控制器的工作是为视图准备数据。所以,例如,你可以做到
if ("print".equalsIgnoreCase(next)) {
modelAndView.addObject("mustPrint", true);
}
else if("none".equalsIgnoreCase(next)){
modelAndView.addObject("mustPrint", false);
}
在JSP中:
<c:if test="${mustPrint}">
var num=0;
</c:if>