我找不到不使用EL来访问弹簧模型的方法


问题内容

创建用于Spring的JSP时遇到问题。我将所有对象放在ModelAndView的模型中,使用EL可以很容易地访问它们。问题是通常可以访问它们<% code %>。假设我有一个名为“ foo”的模型中的参数,是否可以将其包含在一个变量中,以便在一个<% %>块中的JSP中的标准Java代码中使用该变量?


问题答案:

您需要从请求上下文中提取它:

<%
  Object model = request.getAttribute("modelName");
%>

modelName的模型对象的名称在哪里ModelAndView