Java/Spring/JSP-如何使用ModelAndView.addObject输出附加值
我的控制器中有以下代码Java/Spring/JSP-如何使用ModelAndView.addObject输出附加值,java,spring,jsp,Java,Spring,Jsp,我的控制器中有以下代码 final ModelAndView m = new ModelAndView(); m.addObject("date", "15" ); 在我看来,我已经能够通过 ${date} 但是,如何使用out.print打印或将其分配给新变量 e、 g 谢谢如果我没弄错的话,那是: (Integer)pageContext.getAttribute("date") 因此,它将是: <% out.println((Integer)pageContext.getA
final ModelAndView m = new ModelAndView();
m.addObject("date", "15" );
在我看来,我已经能够通过
${date}
但是,如何使用out.print打印或将其分配给新变量
e、 g
谢谢如果我没弄错的话,那是:
(Integer)pageContext.getAttribute("date")
因此,它将是:
<% out.println((Integer)pageContext.getAttribute("date")); %>
在您的代码中。从jsp页面中,您可以通过以下方式检索
日期的值:
<%
Integer myDate = (Integer) request.getAttribute("date");
out.println(myDate);
%>
您可以使用一点JSTL帮助将变量设置为页面范围
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
...
<c:set var="date" value="${date}"/>
<%
String date = (String) pageContext.getAttribute("date");
out.println(date);
%>
...
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
...
<c:set var="date" value="${date}"/>
<%
String date = (String) pageContext.getAttribute("date");
out.println(date);
%>