${id},${param.id}这种叫什么东西?
是新的标签吗?jsp内置的?
有没有相关资料
------解决方案--------------------EL,表达式语言,JSP2.0以上默认支持。
------解决方案--------------------EL表达式。 不是新标签吧。
------解决方案--------------------EL表达式 tomcate6以上支持
------解决方案--------------------EL表达式。
------解决方案--------------------${id} = request.getAttribute("id");
${param.id} 是取出url中参数为id的值
------解决方案--------------------这个是EL表达式啊
------解决方案--------------------EL表达式 tomcat5以上就支持吧。。
------解决方案--------------------<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:forEach var="param" items="${list}">
<tr>
<td id="sear">
<div>${param.id}</div>
</td>
</tr>
</c:forEach>
就是jstl核心标签库的用法,用el得到传到页面的值,比如你在java页面request.setAttribute("list", list);就把 list这个数组对象传到页面了,就可以取值了,如果值就一个就是6楼说的,在java就是request.setAttribute("id", id);页面${id} = request.getAttribute("id");
------解决方案--------------------EL表达式
${id} = request.getAttribute("id");
${param.id} =((你的对象)request.getAttribute("param)).getId()
------解决方案--------------------El 表达式
j2EE软件工程师都知道,
在web开发中有四个作用域分别为
page,request,session,application
${id}表示会从作用域中取得数据。
如果没有在EL表达式中指明它会默认的从小到大寻取。
分别为page-request-session-application.
${requestScope.id}则表示为在request作用域中取的参数为id的值。
${param.id}则表示 由客户端传送过来的,参数名为id的值。
相当于:request.getParamter("id");
------解决方案--------------------EL表达式。很方便的。楼主可以学习啊。
------解决方案--------------------这是EL表达式啊,和JSTL一起都很实用的哦
------解决方案--------------------
------解决方案--------------------el表达式 搜索范围不同