foo
MVC コントローラーの ModelMap にモデル オブジェクト (" ") を追加しました。
スプリング 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 -->