您的位置:首页 > Web前端 > JavaScript

JSP编译指令和动作指令

2016-04-24 15:35 573 查看

JSP编译指令和动作指令

JSP指令用来设置整个JSP页面的属性,如页面的编码方式和脚本语言。这里简单讲解JSP的五个指令,包括两个编译指令page和include、三个动作指令forward、include和usebean。

编译指令

page

page指令为容器提供当前页面的使用说明。一个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 脚本语言 编码