我foo
在 MVC 控制器的 ModelMap 中添加了一个模型对象(“”):
Spring MVC 控制器:
Foo foo = new Foo("FooName");
model.addAttribute("foo", foo);
return "foo";
我可以在foo.jsp
. 我还为该对象设置了一个别名,foo
以便genericFoo
可以访问该对象 -genericFoo
期望该对象被调用genericFoo
。
foo.jsp:
<c:out value="${foo.name}"/> <!-- Displays "FooName" -->
<c:set var="genericFoo" value="${foo}"/>
<jsp:include page="genericFoo.jsp" />
但是,genericFoo.jsp
不显示对象的属性。
为什么不?
genericFoo.jsp:
<c:out value="${genericFoo.name}"/> <!-- No value displayed displayed -->