js获取ModelAndView值的问题

Posted on2016-09-20 16:35redcoatjk阅读(21) 评论(0)编辑收藏

Springmvc中使用ModelAndView传值

1returnnewModelAndView(url).addObject(CommonConstant.PAGE_KEY, page)2.addObject("logObj", logObj);

这里要获取logObj的值可以直接用${logObj}取值.

如果在js中获取值的话, 需要加 ' ' 表示这是一个字符串.否则js报错未定义.

js取值

1var selectValue;2selectValue='<%=request.getAttribute("logObj")%>'; 或者selectValue='${logObj}';

jsp取值

此外在js中如想不添加'' 也可在ModelAndView.addObjet时,将值转为字符串.

1.addObject("logObj", JSON.toJSONString(logObj));

如此对应前台需改为

js取值

1var selectValue;2selectValue=${logObj};

jsp取值

你可能感兴趣的:(js获取ModelAndView值的问题)