欢迎来到天天文库
浏览记录
ID:37859399
大小:51.50 KB
页数:7页
时间:2019-06-01
《JSTL个人应用总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JSTL学习、应用记录 一.配置JSTL 包括两个JAR文件,jstl.jar和standard.jar。是什么没有必要管,重在应用 原文引入:<%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%><%@taglibprefix="sql"uri="http://java.sun.com/jsp/jstl/sql"%><%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%>
2、 二.Core标签库 Core标签库主要包括了一般用途的标签、条件标签、迭代标签和URL相关的标签。在JSP页面使用Core标签,要使用taglig指令,指定引用的标签库,如下:<%@taglibrui=”http://java.sun.com/jsp/jstl/core” prefix=”c”%> 一般用途的标签有、、、1.用于计算一个表达式并将结果输出。类似于JSP中<%=%>表达式,或者是EL中$${el-expression}。 2.用于设置范围变量的值或者ja
3、vabean对象的属性。看个实际例子:这样就相当于设置了session。 3.相对其作用是移除范围变量。比如: 4. 用于捕获在其中嵌套的操作所抛出的异常对象,并将异常信息保存到变量中。我们将有可能抛出异常的代码放置到开始标签:和结束标签:之间。如果其中代码出现异常,异常对象将被捕获,保存在var声明的变量中,该变量总是有pag
4、e范围。如果没有发生异常,而var所标识的范围变量将被移除。如果没有指定var属性,异常只是简单的被捕获,异常信息并不会被保存。Eg:<% inti=5; intj=0; intk=i/j;%>后一句相当于:exception.getMessage() 条件标签包括1.用于实现j
5、ava中的if语句功能。 Thisisyourfirstvisit. 若为true,会打印中间部分。也可以声明var,方便下一步判断。 2.和、一起实现互斥条件执行,类似于java中的ifelse.一般作为、的父
6、标签。eg: 初学下海 =10000&&row.v_money<20000}"> 身手小试 商业能手 迭代标签迭代标签有和 //遍历记录集7、hitems="${finalResult.rows}"var="row"> "><%=rank%>
7、hitems="${finalResult.rows}"var="row"> "><%=rank%>
此文档下载收益归作者所有