如何从jsp页面中的ModelAndView对象获取值?

1 spring-mvc

例如:我在控制器类中使用一个方法:

public ModelAndView fileupload(HttpServletRequest request, HttpServletResponse response) throws Exception
Run Code Online (Sandbox Code Playgroud)

在我使用的方法中

Map modelMap = new HashMap();
Run Code Online (Sandbox Code Playgroud)

然后设置值如

modelMap.put(name,request.getParameter("uname")); 
Run Code Online (Sandbox Code Playgroud)

然后在modelView对象中添加对象

modelView.addAllObjects(modelMap); 
Run Code Online (Sandbox Code Playgroud)

然后设置视图

modelView.setViewName("salu.jsp");
Run Code Online (Sandbox Code Playgroud)

然后返回了modelView对象.

它正在显示jsp页面,但是我使用scriptlet在jsp中打印的值

<% String username=request.getAttribute("name"); 
   out.println("name is  "+username); %>.
Run Code Online (Sandbox Code Playgroud)

但它打印的值是null.告诉我如何才能获得价值.

jel*_*ies 5

假设name控制器中的变量值"name",只需${name}在JSP中使用即可.