jstl标签学习

首先需要引用标签库。例如:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 之后就可以使用标签了 输出数据 其中有 default 和 eacapeXml 属性 default属性指定默认值,当value值不存在时输出默认值。 excapeXml为true时会对输出的内容进行XML编码,默认为true。如 会输出 "<>" 其中的 varStatus 很重要 index 返回当前对象是第几个对象。从0开始。count: 返回已经遍历了多少个对象,从1开始。first:返回当前对象是否是第一个对象 last: current返回当前被遍历的对象 begin:返回forEach标签 begin属性的值 end step 拓展:可以实现表格隔行换色 items="ssss,sds,dsf" 好处: 实现全站访问人数统计 实现个人访问次数统计 var声明对象,对象不存在则生成,存在则修改 scope默认为page target类似于var,不同的是target只能用来操作JavaBean和Map。两者实现互补,不能同时使用。target只接受EL表达式,而var不接受EL表达式。property与target一起用。 删除某一个变量 context与url一起用 都要/开头 value以/开头会实现url重写

你可能感兴趣的:(jstl标签)