SpringMVC返回数据给jsp页面(EL表达式取值)

Posted socketqiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC返回数据给jsp页面(EL表达式取值)相关的知识,希望对你有一定的参考价值。

第一种方式(通过request域)

通过request域返回字符串“resok”到success.jsp页面。

 @RequestMapping(value = "test")

    public String test( HttpServletRequest request)

         request.setAttribute("res", "resok");

         return "/pages/front/success.jsp";

        

   

success.jsp页面取数据 ---->$requestScope.res ;

第二种方式(通过model带数据)

保存在model中的数据默认保存在request中,一样的操作。

@RequestMapping(value = "test")

    public String test( Model model)

         model.addAttribute("res", "respk");

         return "/pages/front/success.jsp";

   

jsp页面取数据:$requestScope.username

 

第三种方式(通过Map集合)


 @RequestMapping(value = "test")

    public String test(Map<String, Object> map)

        map.put("userName", "张三");

        return "front/success.jsp";

   

jsp页面取值:$requestScope.userName



以上是关于SpringMVC返回数据给jsp页面(EL表达式取值)的主要内容,如果未能解决你的问题,请参考以下文章

ModelAndView

ModelAndView

JSP页面+EL表达式+JSTL标签库

SpringMVC中的EL表达式不起作用

EL(表达式语言)与JSTL(JSP标准标签库)

jsp验证成功在servlet中怎样设置session值返回给页面,页面怎样获得session