- 1
- 0
- 约5.79千字
- 约 9页
- 2024-04-30 发布于上海
- 举报
1、c:iftest=${s.last}/c:if test中为条件判断
2、
c:forEachitems=${tList}var=tvarStatus=s begin=1end=4step=2、
//中指定的集合对象tList将会从第2个成员开始到第5个成员,并且每执行一次循环都会间隔一个成员浏览。
${s.count} 序号
c:iftest=${!s.last}li /c:if
c:iftest=${s.last}liclass=bot/c:if
/c:forEach
3、
c:choose
c:whentest=${yInfo.y==1}1
/c:when
c:whentest=${yInfo.y==2}2
/c:when
c:otherwise3
/c:otherwise
/c:choose
4、${fn:substring(fn:replace(fn:replace(item.t,spanclass=H,),/span,),0,16)}...
5、fmt:formatNumbervalue=”12.3”pattern=”.000”/
fmt:formatDatevalue=${item.CREATEDATE}pattern=yyyy年MM月dd日/
6、 c:out用于计算一个表达式并将结果输出。类似于 JSP中 %=%表达式,或者是 EL中
$${el-expression}。
c:set用于设置范围变量的值或者javabean对象的属性。
看个实际例子:c:setvar=”username”value=”lisi”scope=”session”/
c:remove相对c:set其作用是移除范围变量。比如:c:removevar=”nusername”scope=”session”/
补充
JSP技术的优势之一在于其定制标记库工具。除了核心JSP标记,如
jsp:include之外,定制标记库工具使您能够创建唯一的标记来描述以站点或应用
程序为导向的操作。一旦您创建了定制标记库(简称taglib),当您扩展项目或转向另一个项目时您可以重复使用这些标记。您还可以将taglib传递给其它开发人员,从而他们可以在自己的网站上使用,或者在您Web应用程序的其它部分使用。
JSTL的目标是为了简化JSP页面的设计。对于页面设计人员来说,使用脚本语言(默认值是JAVA语言)操作动态数据是比较困难的,而采用标签和表达式语言相对容易一些,JSTL的使用为页面设计人员和程序开发人员的分工协作提供了便利。
一.配置JSTL
包括两个JAR文件,jstl.jar和standard.jar。是什么没有必要管,重在应用(1+1?=2,我们没有必要深究,只需要知道这么用就行。)。
原文引入:
%@
taglib
prefix=curi=/jsp/jstl/core%
%@
taglib
prefix=sqluri=/jsp/jstl/sql%
%@
taglib
prefix=fmturi=/jsp/jstl/fmt%
二.Core标签库
Core标签库主要包括了一般用途的标签、条件标签、迭代标签和URL相关的标签。在JSP页面使用Core标签,要使用taglig指令,指定引用的标签库,如下:
%@taglibrui=”/jsp/jstl/core”prefix=”c”%
一般用途的标签有c:out、c:set、c:remove、c:cath1.c:out
用于计算一个表达式并将结果输出。类似于JSP中%=%表达式,或者是EL
中$${el-expression}。
2.c:set
用于设置范围变量的值或者javabean对象的属性。看个实际例子:
c:setvar=”username”value=”lisi”scope=”session”/这样就相当于设置了session。
3.c:remove
相对c:set其作用是移除范围变量。比如:c:removevar=”nusername”scope=”session”/
4.c:catch
用于捕获在其中嵌套的操作所抛出的异常对象,并将异常信息保存到变量中。我们将有可能抛出异常的代码放置到开始标签:c:catch和结束标
签:/c:catch之间。如果其中代码出现异常,异常对象将被捕获,保存在var声明的变量中,该变量总是有page范围。如果没有发生异常,而var所标识的范围变量将被移除。
如
您可能关注的文档
- java实验报告分析和总结.docx
- Java万能进制转换器.docx
- JC986A型无线调频对讲收音机.docx
- JCI应知应会安全知识.docx
- jeepDVD机接线定义拆机图说明书。.docx
- jewelcad戒指制作教程.docx
- JGJ1962010全部附表分析和总结.docx
- JH单点一体式气体检测报警器说明书.docx
- JIC螺纹技术资料.docx
- Jingdezhen瓷都景德镇英文介绍.docx
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
原创力文档

文档评论(0)