JSP指令与动作元素
来源:互联网 发布:全国电子数据取证竞赛 编辑:程序博客网 时间:2024/04/29 07:03
1.include指令
指令与动作
jsp中的指令是用来设置jsp页面的相关属性,如编码方式和脚本语言等。
page指令:是为容器提供当前页面的使用说明,一个页面可以包含多个page指令
include指令:是包含指定文件,如jsp,Html等
taglib指令:自定义标签是指引入一个自定义标签的集合的定义,包括库路经、自定义标签等
include指令语法: <%@ include file="URL"%>
举例说明如下:
1.<% @ page language="java" import="java.text.*" contentType="text.html;charset=utf-8" %>
2.<% @ include file="date.jsp" %>
在另一个文件中包含了date.jsp文件的内容
2.include动作
include动作 <jsp:include page="URL" flush="true/false"/>
3.include指令与include动作的区别
<%@ include file=".." %>
<jsp:include page=".." />
发生作用的时间 页面转换期间 请求期间 包含的内容 文件的实际内容 页面的输出 转换成的Servlet 主页面和包含页面转换为一个Servlet 主页面和包含页面转换为相互独立的Servlet 编译时间 较慢—资源必须被解析 较快 执行时间 稍快 较慢-每次资源必须被解析这里我们打开work文件中的,java代码就可以看到,里面包含了被包含页面的代码,include指令包含的就是文件的实际内容,也可以说是把源代码给包含了进去,且主页面和包含页面转换成了一个servlet。而include动作则是包含页面的结果,访问页面后可以看到,主页面和包含页面各形成了一个.class文件,主页面和包含页面转换成了两个独立的servlet
4.forward动作
forward动作等同于服务器内部跳转指令,或者说服务器转发指令
语法:<jsp:forward page="URL" />
等同于:request.getRequestDispatcher(“/url”).forward(request,response);
5.param动作
传参动作
语法:<jsp:param name="参数名" value="参数值" >
常常与<jsp:forward>
一起使用,作为其的子标签
例子:
<jsp:forward page="user.jsp"><jsp:param name="password" value="888888" /></jsp:forward>
- JSP指令与动作元素
- JSP指令与动作元素
- JSP指令与动作元素
- JSP指令与动作元素
- JSP指令与动作元素
- JSP指令与动作元素
- JSP动作元素与指令元素
- 【JavaWeb】(5)JSP指令与动作元素
- 五、JSP之JSP指令与动作元素
- JSP指令与动作
- jsp指令与动作
- jsp指令与动作
- jsp指令元素,jsp动作元素
- jsp 指令元素、脚本元素、动作元素
- JSP脚本元素、指令元素、动作元素
- JSP脚本元素、指令元素、动作元素
- JSP脚本元素、指令元素、动作元素
- JSP指令与动作指令
- Linux内核之进程
- 成功者的32条箴言
- puppet基础使用(单机)
- 解决在hex中系统按钮消失问题
- Java--request,response
- JSP指令与动作元素
- pip安装依赖于six的库错误解决方案
- 信号的捕获和处理
- [Spring]Spring中的事务管理
- [转]HUSTOJ出现RuntimeError,正确姿势。
- ubuntu16.04 安装网易云音乐
- 116. Populating Next Right Pointers in Each Node
- php分页封装(10行代码搞定分页)
- Pentaho BI Server 4.8 IE 样式加载出错问题