运用El表达式传值问题

一 、直接传值

        运用request.setAttribute("","");(注意:我们只可以直接把参数值传过去,不可以传值到重定向页面)

 

二、重定向传值

redirectAttributes.addFlashAttribute("","");

 可以传值到重定向的页面,但是只可以传值到一次重定向的页面(这句话是自己感觉,错了大家一定要提醒我哦)

 

三、Model封存值

      在ssm框架中,jsp页面运用EL表达式的时候,要用Model封存值,例如:

jsp页面

作者:${blog.uname}

 

标签:${blog.blable}







${blog.bcontext}
controller中:
model.addAttribute("blog",blog);

 jsp页面中的blog对应model的那个封存的blog

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(Java)