jsp page指令

来源:百度知道 编辑:UC知道 时间:2024/06/16 03:31:33
<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@ page language="java" pageEncoding="GBK"%>

第一排和第二排的gbk有区别吗?

Page 指令编辑
定义:JSP文件中的全局属性.

JSP 语法编辑
<%@ page
[ language="java" ]
[ extends="package.class" ]
[ import="{package.class | package.*}, ..." ]
[ session="true | false" ]
[ buffer="none | 8kb | sizekb" ]
[ autoFlush="true | false" ]
[ isThreadSafe="true | false" ]
[ info="text" ]
[ errorPage="relativeURL" ]
[ contentType="mimeType [ ;charset=characterSet ]" | "text/html ; charset=ISO-8859-1" ]
[ isErrorPage="true | false" ]
%>

下面几点值得注意:
(1)<%@page %>指令作用于整个JSP页面,包括静态的包含文件(用<%@include %>指令调用),但不包括动态的包含文件(用<jsp:include>指令指定);
(2)除了import属性之外,其他的属性都只能用一次;
(3)<%@page %>指令可以放在JSP文件中的任何地方,但最好放在JSP文件的顶部。

1. pageEncoding: 只是指明了 JSP 页面本身的编码格式,跟页面显示的编码没有关系;
容器在读取(文件)或者(数据库)或者(字符串常量)时将起转化为内部使用的 Unicode,而页面显示的时候将
内部的Un