分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

JSP的内置对象(上)

发布时间:2023-09-06 01:44责任编辑:顾先生关键词:内置对象

1.JSP内置对象的概念:JSP的内置对象时Web容器所创建的一组对象,不使用new关键字就可以使用的内置对象

2.JSP九大内置对象内置对象:out ,request ,response ,session ,application ,page , pageContent ,exception ,config等,前五个是经常使用的内置对象

3.缓冲区:Buffer 就是内存中一块区域,用来临时保存数据

4.out对象:是JspWriter类的实例,是向客户端输出内容常用的对象,(客户端大多数是指浏览器)

  常用的方法:

  

out的例子:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> ?<head> ???<base href="<%=basePath%>"> ???????<title>out内置对象</title> ???????<meta http-equiv="pragma" content="no-cache"> ???<meta http-equiv="cache-control" content="no-cache"> ???<meta http-equiv="expires" content="0"> ???????<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> ???<meta http-equiv="description" content="This is my page"> ???<!-- ???<link rel="stylesheet" type="text/css" href="styles.css"> ???--> ?</head> ???<body> ?<% ???out.println("<h2>静夜思</h2>"); ???out.println("床前明月光<br/>"); ?????out.println("疑是地上霜<br/>"); ????out.flush(); ???//out.clear();//这里会抛出异常,一旦抛出异常,后面的则不会被打印 ???//out.clearBuffer();//这里不会抛出异常 ???out.println("举头望明月<br/>"); ?????out.println("低头思故乡<br/>"); ??????%> ??缓冲区大小: <%=out.getBufferSize() %>byte<br/> ??缓冲区剩余:<%=out.getRemaining() %>byte<br/> ??是否自动清除缓冲区:<%=out.isAutoFlush() %><br/> ????????</body></html>

JSP的内置对象(上)

原文地址:https://www.cnblogs.com/sunxiaoyan/p/8524961.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved