page指令

一、基本信息

1、指令标识:设定整个JSP页面范围内都有效的信息(属性和属性的值),被服务器解释执行。

2、语法格式: <%@“空格”指令名“空格”属性1=“属性1的值”    属性2=“属性2的值”>

 <%@   指令名   属性1=“属性1的值”    属性2=“属性2的值”>


二、page的各种属性

(一)contentType属性

设置发送到客户端文档的响应报头的类型和字符编码。

 


1、作用:为contentType属性指定一个值, 客户端浏览器解析这些信息,从而控制页面的显示。

<%@ page contentType= "text/html;charset=GB2312" %>//这个是最常见的一种格式

2、属性值的一般格式:

  • “MIME类型”,通过MIME指定返回的是什么格式的
  • “MIME类型;charset =编码”
  • MIME:描述消息内容类型的因特网标准。MIME消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。

3、说明

若不指定contentType的属性值,该属性的默认值为“text/html;charset=ISO-8859-1”

这样的话,界面很容易出现乱码


(二)import属性

1、作用:在JSP页面中引入Java类,从而可以在JSP页面中使用Java类。

2、说明

可以指定多个值,从而引入多个类。

3、使用方法

法一:用一个page一次导入多个属性

<%@ page import = "java.util.", "java.io.*" %>//导入一个类或者一个包中的所有类都是可以的

法二:用多个page导入多个属性
<%@ page import = "java.util.**”%>

<%@ page import = "java.awt.**"%>

<%@ page import = "java.io.**"%>


(三)language属性

1、功能:定义JSP页面使用的脚本语言,当前只能为“Java”

2、指定格式

<%@  page language = "java"%>

3、说明:如果在JSP页面中没有指定该属性,默认仍为java

其他属性: session、 buffer、 autoFlush、 isThreadSafe、 info


三、举例说明

<%@ page contentType="text/html;charset=GB2312"%>

  • JSP转化为JAVA类中,就是相当于调用response.setContentType,返回的是文本类型的HTML,用GB2312编码格式进行编码

<%@ page import="java.util.Date"  %>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值