JSTL表达式的使用----标准标签库

JSTL的概述

JSTL的概述

 什么是JSTL

JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。

JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。

如果我们想做一些if判断、for循环操作,使用EL表达式是完成不了的,但是JSTL标签库可以实现。所以,在jsp页面一般使用EL+JSTL来代替java代码


JSTL:JSP的标准标签库。


为什么学习JSTL

主要和EL来取代传统页面上直接嵌入Java代码写法。提升程序可读性、维护性和方便性。


JSTL的版本

JSTL1.0、JSTL1.1和JSTL1.2版本

l  1.0版本不支持EL表达式。

l  1.1和1.2支持了EL表达式。



JSTL的标签库

l  c标签(core标签库)

l  fmt标签(国际化标签库)

l  xml标签

l  sql标签

l  jstl函数库(EL函数)


我们主要用主要学习是c标签(Core标签库)中c标签的使用, 传标签的foreach标签,if标签



JSTL的使用,var,value,scope,设置好之后,直接用EL表达式来获取域中的值




 

 

${pageScope.msg }
${requestScope.msg }
${sessionScope.msg }
${applicationScope.msg }






你可能感兴趣的:(JSTL表达式的使用----标准标签库)