10.28

页面的编码方式

指令属性

描述

language

声明所使用的脚本语言,目前只有Java一种,所以可以不声明。

extends

指定JSP页面产生的Servlet继承的父类

import

指定所导入的包。(java.lang.*、javax.servlet.*、javax.servlet.jsp.*、和java.servlet.http.*几个包在程序编译时已经被导入,所以不需要特备声明)

session

指定JSP页面是否可以使用Session对象(默认值为session=”true”)。

buffer

指定缓冲区的大小,默认是8KB。如果为none,则表示不设置缓冲区。(此属性要和autoFlush一起使用)

autoFlush

指定输出缓冲区即将溢出时,是否强制输出缓冲区的内容。可以设置为true或false(默认为true)。

isThreadSafe

指定JSP是否支持多线程。可以设置为true或false,若为true,则表示该页面可以处理多个用户的请求;如果为false,则此JSP一次只能处理一个页面的用户请求。

info

设置JSP页面的相关信息。可以使用servlet.getServletInfo()方法获取到JSP页面中的文本信息。

ErrorPage

指定错误处理页面。当JSP出错时,会自动调用该指定所指定的错误处理页面。(此属性要和isErrorPage一起使用)

isErrorPage

指定JSP文件是否进行异常处理。可以设置为true或false,如果设置为true,则errorPage指定的页面出错时才能跳转到此页面进行错误处理。

contentType

指定JSP页面的编码方式和JSP页面响应的MIME类型(默认的MIME类型为text/html,默认的字符集类型为charset=ISO-8859-1)。例如:contentType=“text/html;charset=GBK”

pageEncoding

指定页面的编码方式。默认值为pageEncoding=“iso-8859-1”,若设为中文编码可以是pageEncoding=“GBK”。

isELIgnored

指定JSP文件是否支持EL表达式。

注释:对于以上属性,只有import属性可以多次出现,其他属性均只能出现一次。

原文地址:https://www.cnblogs.com/wanghaoning/p/14144645.html