jstl标签取数据笔记
来源:互联网 发布:java tar.gz解压 编辑:程序博客网 时间:2024/06/05 17:13
EL取数据的语法 ${标识符},底层实现的是pageContent.findAttribute(“标识符”)
它会在page域中找,如果没有去request域然后是session然后是application,如果都没有回返回”“,而不是null
先在Servlet中绑定数据
User uesr = BaseData.getUesr(); Map<String, Integer> map = BaseData.getUserIDAndName(); List<User> usersList = BaseData.getUsers(); request.setAttribute("user", uesr); request.setAttribute("map", map); request.setAttribute("usersList", usersList); request.getRequestDispatcher("jstlstudy.jsp").forward(request, response);
然后在页面获取数据:
使用前步骤参考:http://blog.csdn.net/leisure_life/article/details/73559183
获取基本数据类型
基本数据类型:${user.name}<br>
获取自定义对象
自定义对象:${user}<br><br>
遍历map集合
<h3>键值对遍历 </h3><br> <c:forEach var="item" items="${map}"> ${item.key} : ${item.value} <br> </c:forEach>
<h3>键遍历</h3> <br> <c:forEach var="item" items="${map}"> ${item.key}<br> </c:forEach>
<h3>值遍历</h3> <br> <c:forEach var="item" items="${map}"> ${item.value}<br> </c:forEach>
遍历List集合
<h3>List集合遍历</h3> <table border="1"> <tr> <td>姓名</td> <td>编号</td> <td>年龄</td> </tr> <c:forEach var = "user" items = "${ usersList}"> <tr > <td ><span>${user.name}</span></td> <td>${user.id}</td> <td>${user.age}</td> </tr> </c:forEach> </table>
阅读全文
0 0
- jstl标签取数据笔记
- jstl fmt标签笔记
- jstl标签笔记
- JSTL标签学习笔记
- jstl fmt标签笔记
- jstl fmt标签笔记
- jstl标签--使用笔记
- jstl fmt标签笔记
- 笔记--jstl标签
- JSTL表达式取整,<fmt:formatNumber>标签
- jstl fmt 标签学习笔记
- JSTL标签库学习笔记
- JSTL笔记—c标签
- [JSTL笔记]—c标签
- JSTL标签库学习笔记
- jsp标准标签&jstl标签用法笔记
- struts2标签和jstl标签拿取request中的值
- JSP使用jstl取不到数据
- C语言从TXT文件中读写数据
- 求奇数分之一序列前N项和
- Java传值还是传引用
- 在okHttp里使用Gson解析 报错OKHttp Dispatcher
- 【性能测试】-Loadrunner安装及破解(一)
- jstl标签取数据笔记
- php框架中的数据操作接口
- oracle adg PLS-00201: identifier 'DBMS_RCVCAT.GETDBID' must be declared
- jfinal h-ui-admin demo
- 不同操作系统及浏览器的兼容性
- Java——打印出指定目录中所有的文件 ,包括子文件夹中的所有文件
- 理解CPU steal time
- 窗体部件之QDockWidget
- 使用adb快速安装