百科
首页 > 编程开发 > JAVA

jstl标签

  jstl标签在编程时用起来非常方便,它能为程序员在编程时提高效率,因为jstl标签库是提供一系列JSP标签的集合,下面小编给大家具体介绍下JSTL标签库及常用标签。

JSTL标签库及常用标签介绍

  jstl标签在编程时用起来非常方便,它能为程序员在编程时提高效率,因为jstl标签库是提供一系列JSP标签的集合,下面小编给大家具体介绍下JSTL标签库及常用标签。


  一、JSTL一共包含四大标签库


  1、core:核心标签库;


  2、fmt:格式化标签库;


  3、sql:数据库标签库;


  4、xml:xml标签库。


  二、使用taglib指令导入标签库


  除了JSP动作标签外,使用其他第三方的标签库都需要:


  1、导jar包


  2、在使用标签的JSP页面中使用taglib指令导入标签库


  三、常用标签


  1、out和set

  2、Remove

  3、Url

  4、if


  if标签的test属性必须是一个boolean类型的值,如果test的值为true,那么执行if标签的内容,否则不执行。

  5、choose


  choose标签对应Java中的if/else if/else结构。when标签的test为true时,会执行这个when的内容。当所有when标签的test都为false时,才会执行otherwise标签的内容。

  6、forEach


  forEach当前就是循环标签了,forEach标签有多种两种使用方式:


  使用循环变量,指定开始和结束值,类似for(int i=1;i<=10;i++){};


  循环遍历集合,类似for(Object o:集合);


  循环变量方式

  遍历集合或数组

  遍历List

  遍历Map

  forEach标签还有一个属性:varStatus,这个属性用来指定接收“循环状态”的变量名,例如:,这时就可以使用vs这个变量来获取循环的状态了。


  以上就是JSTL标签库及常用标签的介绍,它们实际操作起来并不难,而且合理使用这些jstl标签能够快速完成JSP页面的基本功能,提高编码工作。


  本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:JDK1.8。

相关词条

最新知识

最新百科

相关教程