JSP指令

一、page 指令:可以控制类的导入、内容类型等的设置,理论上page指令可以放置在JSP页面文档中的任何位置,但通常它被置于JSP的开始位置。

语法格式: <%@  page  属性名1 = "属性值1"  [ …属性名n = "属性值n"] %>

XML格式: <jsp:directive.page 属性名1 = "属性值1"  […属性名n = "属性值n”]  />


1.import属性

ipmort 属性用于指定JSP页面应该导入的类,通常page指令中的属性在同一JSP页面中只允许出现一次,只有import属性可以多次出现。(JSP页面尽量少地出现或不出现Java代码

语法格式: <%@ page import = "java.util.*" %>  (多个类还可以以逗号进行分隔


2.contentType和pageEncoding属性

contentType属性用于设置Content_Type响应报头,即该属性用于标明发送到客户程序的文档的MIME类型。

(MIME类型:多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。)

contentType属性不仅可以指定响应的MIME类型,也可以同时指定当前JSP页面所使用的字符集,需要同时指定两者时,其语法格式如下: <%@ page  contentType = "MIME类型; charset = 字符集" %>

pageEncoding属性 <%@ page pageEncoding = "字符集"  %>


3.language 属性:用于指定页面使用的脚本语言。(JSP默认值为java)

 

二、include 指令 (主页面代码和被包含页面代码中应当避免定义相同类型或使用相同的变量名)

<%@ include file ="被包含的文件名" %>

<jsp:directive.includefile = "被包含的文件名" />



Page指令的使用下面几点值得注意:

1<%@page  %>指令作用于整个JSP页面,包括静态的包含文件(用<%@include   %>指令调用),但不包括动态的包含文件(用<jsp:include>指令指定);

2)除了import属性之外,其他的属性都只能用一次;

3<%@page  %>指令可以放在JSP文件中的任何地方,但最好放在JSP文件的顶部。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值