JSP编译指令和动作指令
2016-04-24 15:35
573 查看
JSP编译指令和动作指令
JSP指令用来设置整个JSP页面的属性,如页面的编码方式和脚本语言。这里简单讲解JSP的五个指令,包括两个编译指令page和include、三个动作指令forward、include和usebean。编译指令
pagepage指令为容器提供当前页面的使用说明。一个JSP页面可以包含多个page指令。
<%@ page attribute=”value” %>
include
JSP 可以通过include指令来包含其他文件。被包含的文件可以是JSP文件、也可以是HTML文件或文本文件。包含的文件就好像是该JSP文件的一部分,会被同时编译执行。
<%@ include file=”relative url”%>
动作指令
forward重定向。jsp:forward动作把请求转到一个新的页面。但地址栏没有变化。jsp:forward标记只有一个属性page。语法格式如下:
< jsp:forward page=”relative url” />
include
< jsp:include>动作元素用来包含静态和动态的文件。该动作把指定文件插入正在生成的页面。语法格式如下:
< jsp:include page=”relative url” flush=”true” />
前面介绍过include指令,它是在JSP文件被转换成Servlet的时候引入文件,而这里的include动作不同,插入文件的时间是在页面请求的时候
usebean
jsp:usebean 动作用来装在一个将在JSP页面中使用的javabean。语法如下:
< jsp: usebean id=”name” class=”package.class” />
通常usebean动作指令会结合jsp:setProperty 和jsp:getProperty动作来使用,用以修改和检索bean的属性。相关语法如下:
< jsp:usebean id=”myName” … />
…
< jsp:setProperty name =”myName” property=”someProperty” … />
< jsp:getProperty name =”myName” property=”someProperty” …/>
相关文章推荐
- JSP/PHP基于Ajax的分页功能实现
- 开发阶段Jetty运行Jsp报错且响应空白
- jsp简单实现页面之间共享信息的方法
- Apache Web让JSP“动”起来
- Lua脚本语言入门笔记
- Lua脚本语言基本语法快速入门教程
- Lua脚本语言概述
- ASP编码必备的8条原则
- ASP程序中常用的脚本语言
- XML指南——XML编码
- C#中字符串编码处理
- ExtJS中文乱码之GBK格式编码解决方案及代码
- 程序员趣味读物 谈谈Unicode编码
- 文本文件编码方式区别
- C语言安全编码之数值中的sizeof操作符
- C#实现获取文本文件的编码的一个类(区分GB2312和UTF8)
- VC中BASE64编码和解码使用详解
- Lua脚本语言简介