JSTL
来源:互联网 发布:来自星星的你知我是 编辑:程序博客网 时间:2024/06/06 19:26
JSTL
JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。是一个实现 Web应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。
优点:
1、 在应用程序服务器之间提供了一致的接口,最大程度地提高了WEB应用在各应用服务器之间的移植。
2、 简化了JSP和WEB应用程序的开发,避免在 JSP 页面中使用脚本编制元素
JSTL与Struts标签的异同:
像这样一个list,里面有3条记录,每条记录包含两个对象,我把结果集(lstRooms)request到了页面,想遍历显示RrmRooms里的id,和RrmRoomType里的name。
我用JSTL实现如下:
<table> <c:forEach?var="rm"?items="${lstRooms}"> <tr> <td>${rm[0].id}</td> <td>${rm[1].name}</td> <tr> </c:forEach></table>
STRUTS2实现如下:
<table> <s:iterator?value="#lstRooms"?status="stat"> <tr> <td><s:property?value="#lstRooms[#stat.index][0].id"?/></td> <td><s:property?value="#lstRooms[#stat.index][1].name"?/></td> <tr> </s:iterator></table>
总的来说呢,JSTL标签让页面代码更易实现,简化开发,用起来很方便。
阅读全文
0 0
- jstl
- jstl
- JSTL
- jstl
- JSTL
- JSTL
- JSTL
- JSTL
- jstl
- JSTL
- JSTL
- JSTL
- jstl
- jstl
- jstl
- JSTL
- JSTL
- jstl
- LeetCode Week14: Longest Valid Parentheses
- 继承接口与实现接口的理解
- Verilog实现整数与小数部分的二进制转化为十进制
- 02-线性结构3 Reversing Linked List (25分)
- Java多线程基础详解
- JSTL
- [Linux]How to mix C and C++ 混合编译
- 给微赞程序富文本编辑器加上传附件功能
- json格式数据解析
- 任务知识总结之绘制相关
- [C++]from C to C++(grammar)
- java队列Queue方法
- Fedora25安装后需要做的事情
- 【C#】几种运算结构