首页 > 解决方案 > Spring从控制器发送jsp:param到jsp

问题描述

所以我有这个命令来调用一个jsp:

<jsp:include page="some.jsp" >
    <jsp:param name="myValue" value="false" />
</jsp:include>

凉爽的。现在,如果我在 jsp 中使用该值,它就像这样:

<c:if test="${param.myValue != 'false'}">
    ...
</c:if>

好的。如何从弹簧控制器将其发送到 jsp?

model.addAttribute("myValue",false);
return new ModelAndView("some", model);

标签: spring

解决方案


我不知道如何做到这一点。最后我只有

model.put("someWord", false);

并在jsp中

<c:if test="${param.myValue != null}">
    <c:set var="someWord" val="${param.myValue}"/>
</c:if>
<c:if test="${someWord != 'false'}">
    ...
</c:if>

推荐阅读