相关资料:
《21天学通Java Web开发》

结果总结:
1.<jsp:xxx /> 或着<jsp:xxx > </jsp:xxx>
2.与存取JavaBean有关:
  <jsp:useBean>、<jsp:setProperty>、<jsp:getProperty>
3.JSP1.2就开始有的基本动作元素:
  <jsp:include>、<jsp:forward>、<jsp:param>、<jsp:plugin>、<jsp:params>、<jsp:fallback>
4.JSP2.0新增的动作元素,主要与JSPdoucument有关:
  <jsp:root>、<jsp:declaration>、<jsp:scriptlet>、<jsp:expression>、<jsp:text>、<jsp:output>
5.JSP2.0新增的动作元素,主要用来动态生成XML元素标签:
  <jsp:attribute>、<jsp:body>、<jsp:element>
6.JSP2.0新增的动作元素,主要用在Tag File中:
  <jsp:invoke>、<jsp:doBody>

<jsp:include>动作元素
1.用来包含静态和动态文件。
2.如果是静态文件,那么只是单纯地加到JSP页面中,不会进行任何处理。
3.如果是被包含的是文件为动态的文件,那么会先进行处理,然后将处理后的结果加到JSP页面中。
4.<jsp:include page="包含文件的URL地址" flush="true | false">
5.page用来指定被包含的文件URL地址。
6.flush用来指定缓冲区满时,是否进行清空。true代表缓冲区满时将进行清空。false代表缓冲区满时不会进行清空。
7.默认值为false。
8.<%@include%>和<jsp:include>的区别
1><%@include%>为静态包含;<jsp:include>为动态包含
2.在包含静态的文件二个其实区别不大。在包含动态文件时,<jsp:incude>会生成多个Servlet,Servlet与Servlet之间通过request和reponse进行通信。

content.txt

你好,静态加载!

datefile.jsp

 <%@ page import="java.util.*" %>
<%=new Date()%>

使用jsp:include动作元素包含静态文件

 <%@ page language="java" contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>包含静态文件</title>
</head>
<body>
使用jsp:include动态元素包含静态文件<br>
<jsp:include page="content.txt"></jsp:include>
</body>
</html>

使用jsp:include动作元素包含动态文件

 <%@ page language="java" contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>包含动态文件</title>
</head>
<body>
使用jsp:include动态元素包含动态文件<br>
当前日期与时间:<jsp:include page="content.jsp"></jsp:include>
</body>
</html>

JAVA-JSP动作元素之include的更多相关文章

  1. JSP动作元素之include

    采用include指令导入的页面输入静态导入,采用<jsp:include-/>指令属于动态导入. 语法格式如下: <jsp:include page="{relative ...

  2. JSP动作元素——————理论篇

    JSP动作元素的组成及作用 JSP使用Action来控制Servlet引擎的行为,可重复使用JavaBean组件. 常用Action: jsp:param       在 jsp:include.js ...

  3. JSP动作元素

    JSP动作元素分类 <jsp:include page="content.jsp"></jsp:include> 使用<%@ include%> ...

  4. JSP 动作元素

    JSP动作元素 1.  动作元素分类 用来动态的包含文件.网页跳转及使用JavaBean组件等. 语法:<jsp:XXX />或者<jsp:XXX></jsp:XXX&g ...

  5. JSP6(JSP 指令与JSP 动作元素)

    一.JSP指令用来设置整个JSP页面相关的属性 指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开. JSP中的三种指令标签: Page指令 Page指令为容器提供当前页面的使用说明.一个JS ...

  6. JSP运行过程 JSP脚本 静态动态包含 jsp指令 jsp内置对象jsp四大作用域 jsp动作元素 EL表达式 JSTL 设计模式 JSP开发模式 EL内置对象

    Day38 JSP JSP的运行过程具体如下: (1)客户端发出请求,请求访问JSP文件. (2)JSP容器先将JSP文件转换成一个Java源文件(Java Servlet源程序),在转换过程中,如果 ...

  7. Tip:JSP标签也称之为Jsp Action(JSP动作)元素

    JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护. ================ &l ...

  8. 复习:JSP基本的语法(JSP凝视 + JSP指令 + JSP脚本元素 + JSP动作元素)

    JSP原理: 1.    对于每个请求.jsp容器都会创建一个新的线程来处理它: 2.    Servlet容器载入jsp后转换成的servlet(.class文件)是常驻内存的,所以对应速度一般比較 ...

  9. #1122 JSP动作元素

    JSP动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用.JSP动作元素是用XML语法写成的. 利用JSP动作可以动态地插入文件.重用JavaBean组件.把用户重定向到另外的页面 ...

  10. 【Head First Servlets and JSP】笔记19:JavaBeans与JSP动作元素(<jsp:setProperty.....>、<jsp:getProperty.....>)

    内容来自imooc. 1.什么是JSP动作元素 2.在JSP页面中如何使用Javabeans <jsp:......>表示这是一个JSP动作元素 3.使用JSP动作元素创建JavaBean ...

随机推荐

  1. doGet和doPost区别

    1,form运行方式 当form框里面的method为get时,执行doGet方法当form框里面的method为post时,执行doPost方法 2,生成方式 get方式有四种:1)直接在URL地址 ...

  2. HDUOJ--2079选课时间(题目已修改,注意读题)

    选课时间(题目已修改,注意读题) Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  3. windows安装tensorflow GPU

    一.安装Anaconda Anaconda是Python发行包,包含了很多Python科学计算库.它是比直接安装Python更好的选择. 二.安装Tensorflow 如果安装了tensorflow, ...

  4. 【LeetCode】153. Find Minimum in Rotated Sorted Array (3 solutions)

    Find Minimum in Rotated Sorted Array Suppose a sorted array is rotated at some pivot unknown to you ...

  5. PO_标准内部请购内部采购单抛转订单模组(流程)

    2014-06-03 Created By BaoXinjian

  6. Axure多人协作

    这几天搞<材料採购系统>需求.我们组须要分模块画模型图,可是假设每一个人各自画各自的,最后整合,这样就太麻烦了.小左说Axure能够实现多人协作,于是我就研究了一下.我们组已经在用了.以下 ...

  7. EMC测试

    EMC主要包括EMI和EMS

  8. Js 常用函数【持续更新】

    Js Math对象方法介绍:http://www.w3school.com.cn/jsref/jsref_obj_math.asp 1. 算数函数(Math) 1)Js小数取整 常用于:分页算法 js ...

  9. node 服务器开发必备神器 —— nodemon

    nodemon 官方网站:http://nodemon.io/ github地址:https://github.com/remy/nodemon/ 简介:Nodemon 是一款非常实用的工具,用来监控 ...

  10. django 模板使用静态文件

    1.新建项目 2.新建app,并在install_app中添加该app 3.和app文件夹并列新建static.和TEMPLATES  文件夹,分别放静态文件和模板 4.setting.py中设置 T ...