は、ここに私のコントローラです:ビューからコントローラに値を取り出す方法は?
@RequestMapping("/com/index.do")
public String index(ModelMap model) throws Exception {
MyClass obj=new MyClass();
model.addAttribute("obj",obj);
return "/com/index";
}
はここに私の見解である:
<%@page contentType="text/html; charset=UTF-8" pageEncoding="ISO-8859-1"%>
<%@page import="org.springframework.ui.ModelMap" %>
<%
ModelMap model=new ModelMap();
Object obj=model.get("obj");
%>
ここでobjがnullです。 この場合、そのobjをビューで取り出す方法は?
注:私は、JSPタグ(<%の%>)で使用する必要があり、このようにしない:
${obj}
感謝を!
だから、何の道をJSPページ内のJSTLのlibをインポートする必要がありますありませんか? –
jspコードでスクリプトレットを使用するのは悪いことです。関連記事はこちらhttp://stackoverflow.com/questions/6399666/in-a-jsp-scriptlet-how-do-you-access-a-java-util-date-value-passed-from-a-sprin ELを使ってこれらの属性にアクセスするのは常に良いことです。 – raddykrish
そのオブジェクトからメソッドにアクセスする必要があります。そのため、私はスクリプトレットを使用しています。 –