JSP内置对象---总结
request: javax.servlet.http.HttpServletRequest的接口实例
1. setCharacterEncoding("GBK"):防乱码
2. getParameter():返回参数值
3. getParameterValues():返回复选框的数组
4. getParameterNames():返回参数的名字
5. getServletPath():返回值String,得到访问路径 (/requestdemo/request.jsp)
6. getContextPath():得到上下文路径,解决路径跳转问题最重要!!! (/wly)
7. getHeaderNames():取得所有头信息名称
8. getHeader():取得每个头信息内容
9. getMothod():得到提交方式(post,get)
10. getRemoteAddr():返回值String,得到客户端IP地址
11. setAttribute(),getAttribute(), removeAttribute()
response:javax.servlet.http.HttpServletResponse的接口实例
1. addCookie():向客户端增加cookie
2. setHeader():设置回应的头信息,可以跳转页面(客户端跳转)
跳转时,等同于: <META HTTP-EQUIV="refresh" CONTENT="3;URL=hello.html">
3. sendRedirect():客户端页面跳转
session:javax.servlet.http.HttpSession接口的实例
1. getId():取得session ID
2. getCreationTime():取得session的创建时间
3. getLastAccessedTime(): 取得session的最后一次操作时间
4. isNew():判断是否新的session(新用户)
5. invalidate():让session失效
6. getAttributeNames():得到全部属性的名称
7. setAttribute(),getAttribute(), removeAttribute()
application:javax.servlet.ServletContext接口的实例(servlet(web容器)的上下文的资源环境):
=this.getServletContext()
1. getRealPath():得到虚拟目录对应的真实路径(D:\Workspace\),可以进行文件IO操作,非常重要!!!
2. getAttributeNames():得到所有属性的名称
3. getContextPath():取得当前的虚拟路径名称 (/wly)
4. setAttribute(),getAttribute(), removeAttribute()
pageContext:javax.servlet.jsp.PageContext接口的实例 (JSP页面的上下文)
可以和很多对象联系起来
1. getRequest():获取request对象,但是返回值是ServletRequest,不能执行HttpServletRquest里面的功能
2. getResponse():获取response对象,但是返回值是ServletResponse,不能执行HttpServletResponse里面的功能
3. getSession():获取session对象
4. getServletContext():返回ServletContext实例,可以和application连接:pageContext.getServletContext().getRealPath(0
5. getServletConfig():返回ServletConfig实例
6. forward():服务器页面跳转,用pageContext.getRequest().getParameter()获取
7. include():包含指定文件
JSP内置对象---总结的更多相关文章
- jsp内置对象浅谈
jsp内置对象浅谈 | 浏览:1184 | 更新:2013-12-11 16:01 JSP内置对象:我们在使用JSP进行页面编程时可以直接使用而不需自己创建的一些Web容器已为用户创建好的JSP内置对 ...
- JSP内置对象-request
JSP内置对象即无需声明就可以直接使用的对象实例,在实际的开发过程中,比较常用的JSP对象有request,response,session,out和application等,笔者在本文章中将简单介绍 ...
- JavaWeb学习----JSP内置对象详解
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- Jsp内置对象及EL表达式的使用
一.JSP的内置对象(9个JSP内置对象) JSP的内置对象引用名称 对应的类型 request HttpServletRequest response HttpServletResponse ses ...
- Java遇见HTML——JSP篇之JSP内置对象(上)
一.JSP内置对象简介 1.1.内置对象简介 JSP内置对象是WEB容器中创建的一组对象,可以直接使用不需要new,如截图中的out 对象. JSP有九大内置对象: 五大常用对象: out.reque ...
- JavaWeb之 JSP:内置对象,EL表达式,JSP标签基础
JSP的内置对象 什么是JSP的内置对象呢? 在JSP页面进行编程的时候,如果我们要使用一些对象,如:HttpSession,ServletConfig,ServletContext这些对象,如果每次 ...
- JSP内置对象详解
jsp中内置对象:request.response.session.applecation.out.pagecontesx.config.page.exception.cookie 1.request ...
- JSP内置对象(上)
在JSP中为了简化页面的开发提供了一些内置的对象.这些对象不需要由JSP的编写者通过new关键字实例化,他们都由容器实现和管理,在所有的JSP页面中都可以使用内置对象. JSP中共有9大内置对象: o ...
- JSP内置对象(下)
JSP中共有9大内置对象: out对象 requset对象 response对象 session对象 pageContext对象 application对象 config对象 page对象 excep ...
- jsp内置对象的方法
JSP内置对象的方法:out:out.print();request:request对象主要用于出列客户端请求. 常用方法: String getParameter(String name) ...
随机推荐
- linux zeromq
本人在centos下安装zeromq 1.下载最新版的zeromq http://download.zeromq.org/ 2 解压 tar -xvf zeromq-3.1.0-beta.tar.gz ...
- 杭电OJ分类
基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029.1032.1037.1040.1048.1056.1058.1 ...
- ZOJ 2158 POJ 1789 Truck History
最小生成树,主要是题目比较难懂. #include <cstdio> #include <cstring> #include <cmath> #include &l ...
- c语言-经验之谈
如果你是一个大牛,那就直接忽略这里. 如果你是一个新手,请继续向下看. 在自学计算机的路上真的很悲惨,如果你是在学校里面学习还算比较幸运. 针对编程来说,在学校里面学习的只是学会了语言,而很少有人学会 ...
- Windows 8/7下还原系统默认扩展名打开方式类型
在百度知道上如果你搜“改回选错的打开方式”,看到的大多数都是XP系统的方法,不管是批处理还是别的方法,但适用于Windows 8/7的只有修改注册表的方法. 因为Windows 7你也就根本找不到[工 ...
- redis运维的一些知识点
恰好看到一些redis需要主要的东西 记下 供参考 原文地址 http://hi.baidu.com/ywdblog/item/1a8c6ed42edf01866dce3fe3 最近在线上实际使用了一 ...
- DLL调试方法
1.已经做好的dll不能设置:你可以用AfxMessageBox把信息打印出来.2.哪个地方调用的函数 把DLL重新编译一次 在把DLL放到工程里 从新添加一下 然后在你工程调用DLL内容的地方设置断 ...
- knockout.js
最近在使用knockout这个JS的MVVM模型,真的很不错,每次去查英文的文档,的确很累的,抽空的时候就把看到的文档按自己的理解翻译一下.当然我不是逐字的翻译. knockout的官方说明:http ...
- 微信开发网页授权OAuth2.0注意事项
如图所示
- oracle即时客户端安装方法
http://blog.csdn.net/magicboylinw/article/details/7025885 Oracle Instant Client(即时客户端) 安装与配置 oracleO ...