一、JSP标签
- JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。
- JSP常用标签
- <jsp:include> <jsp:forward> <jsp:param>
二、<jsp:include>标签
- <jsp:include>标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面执行时的引入方式称之为动态引入
- 语法:<jsp:include page="relativeURL | <%=expression%>" flush="true|false" />
- page属性用于指定被引入资源的相对路径,它也可以通过执行一个表达式来获得。
- flush属性指定在插入其他资源的输出内容时,是否先将当前JSP页面的已输出的内容刷新到客户端。
- <jsp:include>与include指令的比较
- ----<jsp:include>标签是动态引入, <jsp:include>标签涉及到的2个JSP页面会被翻译成2个servlet,这2个servlet的内容在执行时进行合并。
- ----而include指令是静态引入,涉及到的2个JSP页面会被翻译成一个servlet,其内容是在源文件级别进行合并
- ----不管是<jsp:include>标签,还是include指令,它们都会把两个JSP页面内容合并输出,所以这两个页面不要出现重复的HTML全局架构标签,否则输出给客户端的内容将会是一个格式混乱的HTML文档。
三、<jsp:forward>标签
- <jsp:forward>标签用于把请求转发给另外一个资源。
- <jsp:forward page="relativeURL | <%=expression%>" />
- page属性用于指定请求转发到的资源的相对路径,它也可以通过执行一个表达式来获得。
四、<jsp:param>标签
- 当使用<jsp:include>和<jsp:forward>标签引入或将请求转发给其它资源时,可以使用<jsp:param>标签向这个资源传递参数。
- 语法
语法1: <jsp:include page="relativeURL | <%=expression%>"> <jsp:param name="parameterName" value="parameterValue|<%= expression %>" /> </jsp:include> 语法2: <jsp:forward page="relativeURL | <%=expression%>"> <jsp:param name="parameterName" value="parameterValue|<%= expression %>" /> </jsp:include>
- <jsp:param>标签的name属性用于指定参数名,value属性用于指定参数值。在<jsp:include>和<jsp:forward>标签中可以使用多个<jsp:param>标签来传递多个参数。
- 映射JSP,为jsp配置对外访问路径
<servlet> <servlet-name>SimpleJspServlet</servlet-name> <jsp-file>/jsp/simple.jsp</jsp-file> <load-on-startup>1</load-on-startup > </servlet> …… <servlet-mapping> <servlet-name>SimpleJspServlet</servlet-name> <url-pattern>/xxx/yyy.html</url-pattern> </servlet-mapping>
相关推荐
JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签
jsp标签用法.rar jsp标签用法.rar jsp标签用法.rar jsp标签用法.rar
掌握自定义jsp标签s
· 什么是自定义tag标签? · 怎么使用tag标签? o 声明要使用的tag库 o 找到与之对应的tag处理类 o tag标签的类型 · 自定义tag标签 o tag处理类 o tag库描述 o tag标签示例 o 带属性的tag o ...
想要在 JavaServer Pages (JSP) 应用程序中添加自定义标签吗?本教程将为您展示如何用这些标签编写类似于 JSP 技术自带操作 —— 如 jsp:useBean、jsp:getProperty 和 jsp:forward —— 的自定义操作。介绍如何用...
用工程的形式展示如何开发自定义JSP标签,在studyRemark里面有在网上搜罗的详细教程。如果结合我写的实例自定义标签,相信你能很快掌握如何开发自定义标签。
从http://tomcat.apache.org/download-taglibs.cgi上下载的,希望可以帮助到大家
jsp自定义标签jsp自定义标签jsp自定义标签
学习JSP标签的基础实例代码,包含了JSP标签技术需要的最基本的文件,便于理解JSP标签的底层实现。
jsp自定义迭代标签 jsp自定义迭代标签
JSP标准标签库,提供了JSP中基本的标签的用法,JSP网站开发必备工具!
JSP扩展——自定义标签JSP扩展——自定义标签JSP扩展——自定义标签JSP扩展——自定义标签JSP扩展——自定义标签
本人自行研究JSP自定义标签的学习笔记 目录如下: 目录 一、概述 1 1.1 使用简单标签机制 2 1.2 使用标签文件 3 二 、自定义标签简介 3 2.1 自定义标签概念 3 2.2 标签相关概念 3 2.3 如何创建自定义标签 3 三、自...
学习JSP标签的基础实例代码,包含了JSP标签技术需要的最基本的文件,便于理解JSP标签的底层实现。
JSP标签、自定义标签,含有属性的JSP标签,学习标签的基本功。
JSP简单标签JSP简单标签JSP简单标签