<jsp:include page=""><jsp:param value=""name=""/><DEL></DEL><INS></INS></jsp:include>

del定义文档中被删除的文本内容,ins用来描述文档中的更新和修正,del的浏览器默认样式是带删除线,ins默认是带下划线的,这点也可以很好的说明两者的用法,通常情况下两个元素配合起来意思使用。

ins和del两个元素在HTML中,既可以作为块级(block-level)元素,也可作为内联(inline)元素,但是不可以同时作为 这个两个元素。所以它们可以包含段落中的一个或几个文字,也可以包含几个块级元素像段落(p)、列表(ul、ol、dl)、表格(table)等。

<p>我有<del cite="http://blog.csdn.net/luxideyao"datetime="20070515T192525+08:00">2</del><ins cite="http://blog.csdn.net/luxideyao"datetime="20070515T192525+08:00">3</ins>分钱</p>

<del title="刚刚丢了" datetime="20070515T192525+08:00"><p>我有一个朋友 </p></del>

创作者可以通过title属性对插入或者删除的元素进行评论,用户代理(比如浏览器)可能显示这些信息给用户

<p><del title="刚刚丢了"datetime="20070515T192525+08:00"><div><p>我有一个朋友 </p></div></del></p>

这是一个错误的写法,即ins和del不能同时既是块级元素又是内联元素

对于ins和del在页面的显示效果可以通过CSS来控制

<ins> 标签和 <del> 标签有点特殊,有时候是内联元素,有时候是块元素。举例来说,<ins>~</ins> 不包含在 <p>~</p> 里面的时候是块元素,包含在里面的时候是内联元素。当作为内联元素时,里面不能再包含块元素。

<jsp:include> 包含一个静态或动态文件.

JSP 语法

<jsp:include page="{relativeURL |<%= expression%>}" flush="true" />

or

<jsp:include page="{relativeURL |<%= expression %>}" flush="true" >

<jsp:param name="parameterName"value="{parameterValue | <%= expression %>}" />+

</jsp:include>

Examples

<jsp:includepage="scripts/login.jsp" />

<jsp:includepage="copyright.html" />

<jsp:includepage="/index.html" />

<jsp:includepage="scripts/login.jsp">

<jsp:param name="username"value="jsmith" />

</jsp:include>

描述

<jsp:include>元素允许你包含动态文件和静态,这两种包含文件的结果是不同的。如果文件仅是静态文件,那么这种包含仅仅是把包含文件的内容加到jsp文件中去,而如果这个文件动态的,那么这个被包含文件也会被Jsp编译器执行。

如果这个包含文件是动态的,那么你还可以用<jsp:param>还传递参数名和参数值。

属性

page="{relativeURL | <%= expression%>}"

参数为一相对路径,或者是代表相对路径的表达式.

flush="true"

这里你必须使用flush="true", 值.缺省值为false

<jsp:paramname="parameterName" value="{parameterValue | <%= expression%> }" />

<jsp:param>子句能让你传递一个或多个参数给动态文件

你能在一个页面中使用多个<jsp:param>来传递多个参数。

include与jsp:include区别

jsp中include[1]有两种形式,分别是

<%@ include file=” ”%>是指令元素

<jsp:include page=” ” flush=”true”/>行为元素

通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,就可以考虑用include。<%@ include file=”要导入的文件的中路径”%>,jsp的include指令元素读入指定页面的内容。)

include与jsp:include主要有两个方面的不同;

一:执行时间上:

<%@ include file=”relativeURI”%> 是在翻译阶段执行

<jsp:include page=”relativeURI” flush=”true” /> 在请求处理阶段执行.

二:引入内容的不同:

<%@ include file=”relativeURI”%>

引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起.

<jsp:include page=”relativeURI” flush=”true” />引入执行页面或servlet所生成的应答文本.

<jsp:include page="">和<%@include page=""%> 标签学习的更多相关文章

  1. jsp中两种include的区别【转】

    引用文章:http://www.ibm.com/developerworks/cn/java/j-jsp04293/ http://www.cnblogs.com/lazycoding/archive ...

  2. JSP 中动态 INCLUDE 与静态 INCLUDE 的区别?

    一.静态包含指令<%@include file="fileurl"%> 两个jsp页面的<%@page contentType="text/html:c ...

  3. jsp的两个include了解

    在jsp中三大指令(page --  include -- taglib)中有一个 include 然后再三个动作标签中(include -- forward -- param)中也有一个includ ...

  4. 牛客网Java刷题知识点之什么是JSP的3大常用指令、JSP的6大哪些动作、JSP中include指令和include动作有什么区别

    不多说,直接上干货! JSP的3大常用指令 包含指令(Include directive):用来包含文件和合并文件内容到当前的页面. 页面指令(Page directive):用来定义JSP页面中特定 ...

  5. 浅谈JSP中include指令与include动作标识的区别

    JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...

  6. JSP中编译指令include与动作指令include的区别

    include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改, 否则视为已被修改.由于被包含的文件是在编译时才插入的,因此如 ...

  7. JSP中动态include和静态include的区别(简版)

    动态的include: 用法:<jsp:include page="1.jsp" flush="true" /> 特点:行为元素,可以带参数:先编译 ...

  8. 转: JSP中include指令和include动作的区别

    include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改.由于被包含的文件是在编译时才插入的,因此如果 ...

  9. 分别应用include指令和include动作标识在一个jsp页面中包含一个文件。

    分别应用include指令和include动作标识在一个jsp页面中包含一个文件. hello.jsp <%@ page language="java" import=&qu ...

  10. JSP中动态include和静态include区别

    静态include(<%@ include file=""%>): 静态include(静态导入)是指将一个其他文件(一个jsp/html)嵌入到本页面 jsp的inc ...

随机推荐

  1. javascript条件运算符

    variablename=(condition)?value1:value2 javascript条件运算符

  2. AngularJS Directive 学习笔记

    指令 Directive 指令要点 大漠老师的教学节点 解析最简单的指令 hello: 匹配模式 restrict 解析最简单的指令 hello: template.tempmlateUrl.$tem ...

  3. LeetCode Backpack

    Given n items with size Ai, an integer m denotes the size of a backpack. How full you can fill this ...

  4. UVa10082 WERTYU

    #include <stdio.h>#include <string.h> int main(){ // 用C++提交AC    char s[] = "`12345 ...

  5. LOJ 1370 Bi-shoe and Phi-shoe(欧拉函数的简单应用)

    题目链接:http://lightoj.com/volume_showproblem.php?problem=1370 题意:给你n个整数,第i个整数为Xi.定义phi(k)为k的欧拉函数值,设pi为 ...

  6. Lucence.net索引技术 一

    1.建立索引 为了对文档进行索引,Lucene 提供了五个基础的类,他们分别是 Document, Field, IndexWriter, Analyzer, Directory.下面我们分别介绍一下 ...

  7. 关于$.ajax的请求格式

    1 $.ajax({ 2 url: "http://localhost:5311/UserService.asmx/GetLoginId",//请求的URL 3 type: &qu ...

  8. php分页实例附代码

    一个典型的PHP分页实例代码分享,学习php的朋友肯定用得到,主要是了解思路: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transit ...

  9. bmfont制作数字

    http://blog.csdn.net/z104207/article/details/20136401

  10. PCB的整个加工流程

    1 MI:制作生产流程卡,指导产线如何去生产出所需要的pcb.2 内层:PCB,除了最便宜的单层板,简单的双层板,有时候需要使用4层 6层 8层,以实现复杂的连 接关系和高密度,再就是减少干扰或者降低 ...