JSP常用内置对象概述
来源:互联网 发布:淘宝实名认证的截图 编辑:程序博客网 时间:2024/05/22 11:39
1.request对象:reequest对象封装了由客户端生成的http请求的所有细节,主要包括http头信息,系统信息,请求方式和请求参数等。通过request对象提供的相应方法可以处理客户端浏览器提交的http请求中的各项参数。所涉及到的主要使用的方法有:
request.getParameteer(); // 用于获取参数值
request.setAttribute(String name,Object object); //把request对象保存到request范围内的变量中
2.response对象:response对象用于相应客户请求,向客户端输出信息。它封装了JSP产生的响应,并发送到客户端以响应客户端的请求。请求的数据可以使各种数据类型,甚至是文件,response对象在JSP页面内有效。常用方法有:
response.sendRedirect(String path); // 重定向网页
<%
response.setHeader("Cache-Control","no-store");
response.setDateHeader("Expires",0);
%>// 通过设置HTTP头的方式实现禁用缓存
response.setHeader("refresh","10");// 使网页每隔10秒刷新一次
response.setHeader("refresh","5;URL =login.jsp");// 使网页5秒钟后自动跳转到指定的网页
3.session对象:通过session可以在应用程序的Web页面间进行跳转时,保存用户的状态,使整个用户会话一直存在下去,直到浏览器关闭。但是,如果在一个会话中,客户端长时间不向服务器发出请求,session对象就会自动消失。这个时间取决于服务器。常用方法:
session.setAttribute(String name,Object obj);//该方法用于将信息保存在session范围内
session.getAttribute(String name);//该方法用于获取保存在session范围内的信息
session.removeAttribute(String name);//移除保存在session中的对象
session.invalidate();//销毁session
session.setMaxInactiveInterval(10000);//以秒为单位设置session的有效时间
4.application对象:appliication对象用于保存所有应用程序中的公有数据。它在服务器启动时自动创建,在服务器停止时销毁。当application对象没有被销毁时,所有用户都可以共享该application对象。与session对象相比,application对象的生命周期更长,类似于系统的“全局变量”。常用方法:
application.getInitParameteer(String name);//该方法用于返回已命名的参数值
application.getAttributeNames();//该方法用于返回所有已定义的应用程序初始化参数名的枚举
5.out对象:out对象用于在Web浏览器内输出信息,并且管理应用服务器上的输出缓冲区。在使用out对象输出数据时,可以对数据缓冲区进行操作,及时清理缓冲区的残余数据,为其他的输出让出缓冲空间。待数据输出完毕后,要及时关闭输出流。
out.print();//向客户端浏览器输出信息
out.println();//向客户端浏览器输出信息,与print不同的是,该方法在输出内容后,还多输出一个换行符
out.clear();//清除缓冲区的内容
out.clearBuffer();//清除当前缓冲区的内容,即使内容已提交给客户端
- JSP常用内置对象概述
- JSP内置对象概述
- JSP常用内置对象
- JSP常用内置对象
- jsp常用内置对象
- jsp常用内置对象
- JSP常用内置对象
- JSP常用内置对象
- jsp常用内置对象
- jsp常用内置对象
- jsp常用内置对象
- Jsp常用内置对象
- JSP常用内置对象
- JSP常用内置对象
- JSP常用内置对象
- JSP内置对象简要概述
- JSP的内置对象概述
- JSP的内置对象概述 什么是JSP的内置对象
- Python自然语言处理 10 分析语句的含义
- C语言无符号整数高精度算法试写
- 【我的Java笔记】标准输入和标准输出流
- C语言中const的用法
- HTML5的基础介绍
- JSP常用内置对象概述
- 伪码农的日志_12.1_软件工程顶级期刊_系统设计
- 数据一致性方案一--数据在多个冗余表中的一致性优化
- AndroidStudio中运行Java程序 Hello world
- 用鼠标截矩形图像并保存
- [BZOJ]3944 Sum 杜教筛
- 自镇流灯测试标准UL1993
- 32位64位操作系统基本数据类型字节大小
- 使用Mono让.NET程序跨平台运行