JSP三大指令-创新互联
页面指令
page
指令用于定义
JSP
页面的各种属性。
page
属性很多,常用的属性有
import
、
language
、
pageEncoding
等
语法格式<%@ page language="java" contentType="text/html
;
charset=UTF
-
8" %>
网站标题:JSP三大指令-创新互联
标题链接:http://ybzwz.com/article/doepeh.html
- language属性值只能是 java,表示脚本语言使用的是 java 语言的
- contentType设置响应头contentType的内容
response.setContentType("text/html;charset=utf-8"); 响应内容类型用于告知浏览器如何 处理服务器生成的响应流。遵循 MIME 【多用途互联网邮件扩展协议】协议标准 text/html 、 image/jpeg ,其它可以在服务器的 web.xml 中进行查询
rip 文件扩展名audio/vnd.rip 对应的MIME格式串的写法
- pageEncoding设置当前jsp页面的编码
- import 给当前 jsp 页面导入需要使用的类包。注意一般的全局配置属性只能出现一次,但是import允许多次
<%@ page import="java.util.*,java.io.*" %><%@ page import="java.text.DateFormat" %>
- autoFlush设置是否自动刷新out的缓冲区,默认为true
- buffer设置out的缓冲区大小。默认为8KB,关闭缓冲区可以使用none
- errorPage设置当前 jsp 发生错误后,需要跳转到哪个页面去显示错误信息
- isErrorPage设置当前 jsp 页面是否是错误页面。true就可以使用默认exception异常对象
默认情况下,在jsp的脚本段代码中不需要针对受检型异常进行处理,jsp页面有自己的异常处理方法
创新互联公司是一家专业提供会泽企业网站建设,专注与成都做网站、网站制作、H5开发、小程序制作等业务。10年已为会泽众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。 在 jspService 中包含了 try{} catch(Throwable t){} 可以在页面中指定对应的异常处理页面<%@ page errorPage="err.jsp"%> 如果在 err.jsp 中需要获取原始页面中的异常对象,则需要在 err.jsp 中设置当前页是异常处理页<%@ page isErrorPage="true"%> , err.jsp 中可以通过 9 大默认对象中的 exception 对象获取异常<%=exception %> 注意: 如果需要使用 9 大默认对象中的 exception 对象,则当前页面必须设置 isErrorPage=true ,否则 null
- session设置当前 jsp 页面是否获取session对象,默认true。值false则不能直接使用 session对象
- extends给服务器厂商预留的 jsp 默认翻译的 servlet 继承于什么类
- isThreadSafe默认true表示单实例多线程运行方式,false则实现线程安全接口SingleThreadModel,含义和实现是反的,所以相当长时间里是考核重点。
- 能包含当前应用中的内容
- 不能使用参数,也不允许使用变量指定file内容
web 页面之间的相互关系 :标签库指令 taglib 标签库用于在 JSP 页面中导入标签库,例如 JSP 标准标签库、第三方标签库、自定义标签库。
- 包含,包含可以分为静态包含和动态包含
- 请求转发
- 重定向
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
网站标题:JSP三大指令-创新互联
标题链接:http://ybzwz.com/article/doepeh.html