Вот мой контроллер:Как получить значение от контроллера в поле зрения?
@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 равна нулю. В этом случае, как получить этот объект в представлении?
Примечание: Мне нужно использовать в тегов JSP (<%%>), не нравится:
${obj}
Спасибо!
Так что нет способа использовать в тегов JSP (<% %>)? –
Плохая практика использования сценариев в коде 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
Мне нужно получить доступ к методу из этого объекта, поэтому я использую скриптлет. –