JSTL*****
JSTL(Java server pages standarded tag library,即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。开发人员可以利用这些标签取代JSP页面上的Java代码,从而提高程序的可读性,降低程序的维护难度。
JSTL组成:
- 核心标签库
- 函数标签库
- 格式化标签库
- SQL标签库
使用JSTL的步骤:
第一步:下载jar包,添加到项目中
第二步:引用标签库taglib
第三步:使用
1).通用标签:set out remove
set标签:声明变量并赋值
out标签:向页面输出数据
remove标签:移除变量的值
2).分支标签:if choose
总结:if标签适合做简单的单分支判断,choose结构适合做多分支判断。
3).迭代标签:forEach
特殊属性:varStatus表示当前对象的状态信息
index:表示下标 从0开始
count:表示序号 从1开始