[Servletamp;JSP] 标准标签
在JSP的规范中提供了一些标准标签(Standard Tag),全部的容器都支持这些标签,它能够协助编写JSP时降低Scriptlet的使用。
全部的标准标签都使用jsp:
作为前置。这些标准标签是在JSP早起的规范中提出的。后来提出的JSTL(JSP Standard Tag Library)与表达式语言(Expression Language)在很多功能上都能够体态原有的标准标签。
<jsp:include>
与<jsp:forward>
标签
include指示元素能够静态的包括还有一个JSP页面。假设想要在执行时动态地调整想要包括的JSP页面。则能够使用<jsp:include>
标签。比如:
<jsp:include page="add.jsp"><jsp:param name="a" value="1" /><jsp:param name="b" value="2" />
</jsp:include>
上述样例会将add.jsp包括进来,并指定了要提供给该页面的參数。
其实,<jsp:include>
与<jsp:forward>
标签。在转译为Servlet源码后。底层也是取得RequestDispatcher对象。并执行相应的forward()或include()方法。
<jsp:useBean>
、<jsp:setProperty>
与<jsp:getProperty>
标签
<jsp:useBean>
标签时用来搭配JavaBean组件的标准标签,这里所值的JavaBean并不是桌面系统或EJB中的JavaBean组件,而是满足下面条件的纯粹Java对象:
- 必须实现java.io.Serializable接口
- 没有公开的类变量
- 具有无參数的构造函数
- 具有公开的设值方法(Setter)与取值方法(Getter)
<jsp:setProperty>
与<jsp:getProperty>
标签分别用于设置和取得JavaBean的属性值。
其它标准标签
其它按标准标签还有<jsp:doBody>
、<jsp:invoke>
等,它们与自己定义标签的使用有关。
转载于:https://www.cnblogs.com/gccbuaa/p/7214014.html
[Servletamp;JSP] 标准标签相关推荐
- JSP标准标签库JSTL总结
JSP标准标签库JSTL总结 J STL封装了JSP应用的通用核心功能. 标签分5类:核心标签,格式化标签,SQL标签,XML标签,JSTL函数. JSTL库安装 Tomcat安装JS ...
- JSP标准标签库(JSTL)--简介
JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签, ...
- JSP标准标签库、通用标签
JSP标准标签库.通用标签 JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中 ...
- JSP标准标签库——JSTL
JSP标准标签库--JSTL JSTL是实现Web应用程序中常见的通用功能的定制标签库集. JSTL分为5大类: 1. 核心标签库 2. 国际化/格式化标签库 3. 数据库标签库 4. XML标签库 ...
- 2011级-csdn-java-张侃—JSP标准标签库
• JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚 ...
- Javaweb学习笔记(JSP标准标签库)
Javaweb学习笔记(JSP标准标签库) JSTL入门 安装和测试JSTL JSTL中的Core标签库 < c:out>标签 标签 标签 < c:catch>标签 标签 标签 ...
- 【JSTL】JSP 标准标签库JSTL学习
JSTL 标签库 1.什么是JSTL 标签库 JSTL 是apache 对EL 表达式的扩展(也就是说JSTL 依赖EL),JSTL 是标签语言!JSTL 标签使用以来非常方便,它与JSP 动作标签一 ...
- Java-JSTL(JSP标准标签库)
前言 从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Li ...
- JSP 标准标签库(JSTL)
依赖包: jstl.jar standard.jar 分为五类: JSTL核心库 [基本的I/O, 流程控制, 循环 等功能] 数据库标签库 [基本的数据库操作功能] XML操作标签库 [用来处理 ...
- JSTL (JSP标准标签库)
JSTL的标签库 c标签(core标签库) fmt标签(国际化标签库) xml标签 sql标签 jstl函数库(EL函数) JSTL的使用 1.引入JSTL的jar包 2.新建jsp页面 3.在jsp ...
最新文章
- 网站建设需要抠好每一个细节
- ECMAScript标准资料
- 回归素材(part10)--深入浅出python机器学习
- Smart Template tile的绘制原理
- c mysql 统计不重复数据库,MySQL_MySQL数据库中分组统计的问题,首先准备四张表A、B、C、D, - phpStudy...
- mongoDB cluster insert slow
- 使用vSphere Power Cli初始化数据中心
- jQuery在asp.net中实现图片自动滚动
- Go语言跨平台预编译
- 为什么要选择crm私有化布署?
- php中合并图片并添加水印,php通过imagecopymerge 函数给图片制作水印
- 进程间的相互通讯 C++
- 《图像处理、分析与机器视觉 第四版》 摄像机 相机概述——学习笔记
- 亚马逊家居行业中办公室家具市场前景分析及货源分享
- 用 Python 20秒画完小猪佩奇“社会人”
- 程序猿终级课颈椎腰椎锻炼
- linux 光盘刻录命令,在Linux操作系统中使用命令进行光盘刻录该怎么做?
- qt的LGPL协议开发商业软件
- 我辞职创业的时候已经给自己想好了后路
- jQuery实现页面滑动时导航背景色切换
热门文章
- linux屏幕获取分辨率方法,Android 获取屏幕的分辨率
- 拓扑次序(Topological Order)
- java如何代码生成矩形_Java中能不能创建不是矩形的窗口。
- mysql 视图没主键,mysql创建视图后打开提示没有主键,mysql视图
- 计算机主板电池,如何更换计算机主板电池
- php多次登录失败,PHPCMS登录后台失败次数过多解决办法
- vue之生命周期(beforeCreate,created,beforeMount,mounted,beforeUpdate,updated)
- spring boot 相关快捷内置类和配置
- 阶段3 2.Spring_02.程序间耦合_5 编写工厂类和配置文件
- 阶段3 1.Mybatis_01.Mybatis课程介绍及环境搭建_05.mybatis环境搭建-前期准备