【问题标题】:How to get value from a ModelAndView object in jsp Page?如何从 jsp 页面中的 ModelAndView 对象中获取值?
【发布时间】:2012-08-05 08:47:54
【问题描述】:

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

public ModelAndView fileupload(HttpServletRequest request, HttpServletResponse response) throws Exception

在我使用的那个方法中

Map modelMap = new HashMap();

然后像这样设置值

modelMap.put(name,request.getParameter("uname")); 

然后在 modelView 对象中添加类似

的对象
modelView.addAllObjects(modelMap); 

然后像这样设置视图

modelView.setViewName("salu.jsp");

然后返回模型视图对象。

它显示的是那个jsp页面,但是我使用scriptlet在jsp中打印的值就像

<% String username=request.getAttribute("name"); 
   out.println("name is  "+username); %>.

但它正在打印的值为空。告诉我如何获得价值。

【问题讨论】:

    标签: spring-mvc


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-28
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多