JSP内置对象
来源:互联网 发布:乐视电视显示网络异常 编辑:程序博客网 时间:2024/06/05 13:36
内置对象:
Request,Response,Out,Session,Application,Cookie,Config,Page,Exception
1、Request对象
该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。
当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发到一个字节数组中,然后再将这个数组转化为字符串对象即可。如下:
String textContent=request.getParameter("boy");
byte b[]=textContent.getBytes("ISO-8859-1");
textContent=new String(b);
Request常用的方法:
getParameter(String strTextName) 获取表单提交的信息。
String strName=request.getParameter("name");
2、Response对象
对客户的请求做出动态的响应,向客户端发送数据
格式:response.setContentType(String s);
3、Session对象
Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要Session对象。
Session对象的常用方法
public String getId():获取Session对象编号。
public void setAttribute(String key,Object obj):将参数Object指定的对象obj添加到Session对象中,并为添加的对象指定一个索引关键字。
public Object getAttribute(String key):获取Session对象中含有关键字的对象。
public Boolean isNew():判断是否是一个新的客户
4.Application对象
服务器启动后就产生了这个Application对象,当客户再所访问的网站的各个页面之间浏览时,这个Application对象都时同一个,直到服务器关闭。但是与Session对象不同的时,所有客户的Application对象都时同一个,即所有客户共享这个内置的Application对象。
5、Out对象
Out对象时一个输出流,用来向客户端输出数据。Out对象用于各种数据的输出。其常用方法如下。
out.print():输出各种类型数据。
out.newLine():输出一个换行符。
out.close():关闭流。
6、Cookie对象
Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户电脑上保存信息并且随后再取回它。
创建一个Cookie对象 Cookie c = new Cookie("username","john");
7、Config对象
配置对象
8、Page对象
页面对象
9、Exception对象
在处理异常的网页中可以直接访问exception隐式对象
- JSP - JSP内置对象
- JSP--JSP内置对象
- JSP内置对象
- JSP内置对象
- JSP内置对象
- JSP内置对象
- jsp内置对象
- JSP 内置对象
- JSP内置对象
- JSP内置对象
- JSP内置对象
- JSP的内置对象
- jsp内置对象集合
- jsp内置对象
- JSP内置对象
- jsp内置对象
- JSP内置对象
- JSP的内置对象
- 【二叉树】POJ 2255
- Exchanger
- SQL CHARINDEX函数的使用
- CSDN博文精选:最受欢迎的系列专栏博客推荐
- 软件包 java.util 的分层结构
- JSP内置对象
- window.open的例子和使用方法以及参数说明
- Oracle 数据库基本操作
- 杭电 1325 判断树 并查集
- linux mplayer split video
- AS3加载机制
- 对字符串的操作
- 鸟哥的Linux私房菜10.18 正规表示法与文件格式化处理
- 普林斯顿教授谈:如何选择中国学生