这里是我的控制器:如何从控制器中检索值?
@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标签(<% %>)使用? – 2012-03-14 07:58:41
在jsp代码中使用scriptlet的不好的做法。在这里看到相关的帖子http://stackoverflow.com/questions/6399666/in-a-jsp-scriptlet-how-do-you-access-a-java-util-date-value-passed-from-a-sprin它的总是很好地使用EL来访问这些属性。 – raddykrish 2012-03-14 14:55:56
我需要从该对象访问方法,这就是为什么我使用scriptlet。 – 2012-03-15 02:48:39