jstl标签技术简介

目录

一 jstl标签的介绍

二 为什么需要jstl

三 目前软件公司用不用jstl标签

四 jstl标签分类

五 JSTL标签库使用步骤

六 参考


一 jstl标签的介绍

jstl(jsp standard tag library:jsp标准标签库。

jstl是由apache的jakarta小组开发的,属于开放源代码的标签库,jstl至少要运行在支持jsp1.2和servlet2.3规范的容器上,在jsp2.0中,jstl的最新版本是1.2。

JSTL标签库的使用就是为了弥补HTML标签的不足,它自定义许多标签,可以供我们使用,标签的功能和java代码一样。

二 为什么需要jstl

1 在应用程序与服务器之间提供统一的接口,从而提供了web应用在不同服务器的移植。

2 简化jsp于web应用程序的开发。

3 减少了jsp中java片段的代码,可以达到jsp页面中没有任何java代码,代码更加简洁。

4 提高jsp开发速度,缩短开发周期。

三 目前软件公司用不用jstl标签

不同公司要求可能不一样,一类公司要求jsp页面中不能有任何java代码,还有一类公司没有必须的要求。

四 jstl标签分类

1 核心标签

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

标签

描述

用于在JSP中显示数据,就像<%= ... >

用于保存数据

用于删除数据

用来处理产生错误的异常状况,并且将错误信息储存起来

与我们在一般程序中用的if一样

本身只当做的父标签

的子标签,用来判断条件是否成立

的子标签,接在标签后,当标签判断为false时被执行

检索一个绝对或相对 URL,然后将其内容暴露给页面

基础迭代标签,接受多种集合类型

根据指定的分隔符来分隔内容并迭代输出

用来给包含或重定向的页面传递参数

重定向至一个新的URL.

使用可选的查询参数来创造一个URL


2 格式化标签

3 SQL 标签

4 XML 标签

5 JSTL 函数

五 JSTL标签库使用步骤

1 引用标签库

2 使用标签库

六 参考

https://www.runoob.com/jsp/jsp-jstl.html

 

 

你可能感兴趣的:(JSP,java)