${path}
解释一:
jsp 中${ } 是什么意思? <c:forEach var="mem" items="${memberList}">中的c:forEach 是什么写法,什么意
${}叫做[EL表达式],就是说可以取到服务器的各种作用域里面的值,比如说取到request里面的一个
叫 list集合 的话,你可以写成${requestScope.list},至于<c:foreach items="${requestScope.list}" var="val">
${val}
</c:foreach>的话,就是jstl标签,就是迭代那个request作用域里面的list,并且每次取到的数据存放到val变量中
解释二:
${} 这个是[EL表达式]
<c: 这个市是jstl标签
是javaweb的,如果想了解 可以看看javaweb知识
<c:forEach items="" var=""> 可以遍历集合 数组等 用于页面输出
EL主要是输出request session 的作用域中的数据. 他会自动在这些作用域中寻找你要输出的数据
<c:foreach items="${empList}" var="emps">
<td>${emps.fullName }</td>
</c:foreach>
比如empList是一个集合 其中储存有emp对象 想输出emp对象中的fullName属性,就如上所写
转载自:https://zhidao.baidu.com/question/148701057.html
jsp中${name}这个怎么用的? 10
<ins class="share-area" style="text-decoration: none; cursor: pointer; width: 150px; height: 29px;">[](javascript:void(0))</ins> cbjing9657 | 浏览 55698 次 <ins class="accuse-area" style="text-decoration: none;">|举报</ins>
我有更好的答案
推荐于2017-10-08 22:38:39最佳答案
<pre id="best-content-447107579" accuse="aContent" class="best-text mb-10" style="margin: 10px 0px; padding: 0px; font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", arial, 宋体, sans-serif, tahoma; white-space: pre-wrap; word-wrap: break-word; font-size: 16px; line-height: 29px; color: rgb(51, 51, 51); min-height: 55px;">这是一个EL表达式取值的方法.
我举一个具体的例子吧:
比如有A页面请求B页面,在A页面中有一句这样的代码:
String name="测试";
request.setAttribute("name", name);
那么B页面中将这样可以取到name中的数据:
${name}
这个输出的值应该是:测试
当然不一定要放在request中可以取到,同样放在page session 一样也可以取到。但是取值是有优先级的 page---->request----->session 等</pre>
本回答由提问者推荐
<ins class="accuse-area" alog-alias="qb-accuse-link-best" data-rid="447107579" style="text-decoration: none;">举报|</ins> 答案纠错 | 评论(8)
375 7
采纳率:36% 擅长: 暂未定制
其他回答
这个是el表达式里面显示变量的意思。意思是在页面上显示pagescope中的属性名为name的值。
376777635 | 发布于2010-04-22
<ins class="accuse-area" alog-action="qb-accuse-link" data-rid="447101358" style="text-decoration: none;">举报|</ins> 评论
16 1
用request.setAttribute("name",Object);或者用session也行的,其中Object是你要放的对象,可以是String,Integer之类的。。。
然后在jsp中写${name},如果name有被set过,就会显示,如果没有,就不会显示。
