JavaWeb--标准标签库(JSTL)

JSTL是JSP标准标签库,它封装了不同功能的标签,减少JSP中的Java代码,符合MVC设计理念。主要包括核心、I18N格式、XML、SQL和函数五个标签库。核心标签库如等,用于显示数据、条件判断等;SQL标签库则支持数据库操作;XML标签处理XML文档;格式化标签库用于数据格式化;函数标签库提供字符串处理函数。
摘要由CSDN通过智能技术生成

简介

JSTL的英文全称是JavaServer Pages Standard Tag Library,中文全称是JSP标准标识库。

JSTL标签是基于JSP页面的,这些标签可以插入在JSP代码中,本质上JSTL也是提前定义好的一组标签,
这些标签封装了不同的功能,在页面上调用标签时,就等于调用了封装起来的功能。JSTL的目标是简化JSP页面的设计。

JSTL标识库的作用是减少JSP文件的Java代码,使Java代码与HTML代码分离,所以JSTL标识库符合MVC设计理念。MVC设计理念的优势是将动作控制、数据处理、结果显示三者分离。

主要组成

JSTL包含了和以下操作相关的标签:
1、核心标签:核心标签库是整个JSTL中最常用的部分,主要由以下几部分组成:基本输入输出、流程控制、迭代操作和URL操作。负责Web应用的常见工作,如:循环、表达式赋值、基本输入输出等。
2、I18N格式标签库:用来格式化显示数据的工作如:对不同区域的日期格式化等。
3、XML标签库:用来访问XML文件的工作,支持JSP对XML文档的处理。
4、数据库标签库:SQL标签库包括了大部分访问数据库的逻辑操作,包括查询、更新、事务处理、设置数据源等。可以做访问数据库的工作。
5、函数标签库:用来读取已经定义的某个函数。

优点
JSTL的优点如下:
1、简化了JSP和Web应用程序的开发。
2、提供一组标准标签。
3、可用于编写各种动态 JSP 页面。
4、用于访问数据库、有条件地执行代码和支持国际化。

核心标签
核心标签是最常用的 JSTL标签。引用核心标签库的语法如下:


                
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值