运用El表达式传值问题

一 、直接传值

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

 

二、重定向传值

redirectAttributes.addFlashAttribute("","");

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

 

三、Model封存值

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

jsp页面
<h4><p>作者:${blog.uname}</p> <p>标签:${blog.blable}</p></h4><br>
<br><br>
<div style="width: 70%; float: left" >
<pre width="40">${blog.bcontext}</pre>
controller中:
model.addAttribute("blog",blog);

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

 

 

转自:http://15764321950m1.iteye.com/blog/2338183

posted @ 2017-01-16 12:09  N神3  阅读(208)  评论(0编辑  收藏  举报