已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
jsp内建对象 内建对象简介 jsp为简化页面的开发提供了一些内部对象 这些内部对象不需要由jsp的编写者实例化 它们由jsp容器实现和管理 在所有jsp页面中都能使用内部对象 内部对象只对表达式和scriptlet有用 在声明中不能使用 内建对象的类型 输入 输出对象作用域通信和控制对象servlet相关对象错误处理 输入 输出对象 用于jsp页面的输入和输出可分为 request对象response对象out对象 request对象 表示http请求 是实现javax servlet httpservletrequest接口的类的一个实例 重要方法有 getparameter stringname 获得参数值getparameternames 获得所有参数的名字getparametervalues stringname 获得指定参数的所有值 用于checkbox radio select提交表单 getquerystring 获得查询字符串getremoteaddr host 获得客户端的ip 名字 response对象 表示http响应 是实现javax servlet httpservletresponse接口的类的一个实例 重要方法有 setcontenttype stringtype 设置响应的mime类型sendredirect stringurl 把响应发送到另一个位置进行处理senderror intcode 向客户端发送错误的信息代码flushbuffer 强制把缓冲区内容发送到客户端 out对象 用于将内容写入输出流 它是javax servlet jsp jspwriter类的一个实例 重要方法有 print println 输出各种类型数据newline 输出一个换行符clear 清除缓冲区 但不把数据输出到客户端clearbuffer 清除缓冲区 并把数据输出到客户端flush 输出缓冲区的数据 作用域通信和控制对象 分为 pagecontext对象session对象application对象 pagecontext对象 描述jsp页面运行的上下文环境 提供对所有其它内部对象及其属性的访问 是javax servlet jsp pagecontext类的一个实例 pagecontext的重要方法 forward stringurlpath 页面重定向getrequest 返回当前的request对象getresponse 返回当前的response对象getsession 返回当前页面的session对象getservletcontext 返回servletcontext对象setattribute stringname objectvalue 设置属性getattribute stringname intscope 获得scope范围的属性 session对象 用来保存每个用户的信息 以便跟踪用户的状态 这样可在访问web站点时在多个页面间共享信息 session信息保存在容器里 sessionid保存在客户机的cookie中 用户登陆系统时容器为用户分配一个唯一标识的sessionid 这个id用于区分其它用户 当用户退出系统时 这个session自动消失 它是javax servlet http httpsession类的一个实例 session的重要方法 getid 返回用户的sessionidsetattribute stringname objectvalue 设置属性getattribute stringname 获得属性值getattributenames 获得所有的属性名removeattribute stringname 删除属性isnew 判断是否是新建的sessionsetmaxinactiveinterval inttimelength 设置一个session处于不活动状态的最大时间间隔invalidate 销毁session对象 pagecontext和session servletcontext设置属性比较 pagecontext设置的属性只在当前页面范围有效 session设置的属性在当前session中是共享的 servletcontext设置的属性对所有用户都是共享的 application对象 为应用程序保存信息 对一个应用而言 每个用户都共同使用一个application对象 应用启动后 就自动创建application对象 这个对象一直会保持 直到应用关闭 是javax servlet servletcontext类的一个实例重要方法有 setattribute stringname objectvalue 设置属性getattribute stringname 获得属性getinitparameter stringname 获得某属性的初始值 servlet相关对象 基于jsp页面作为servlet的实现可分为 page对象 表示servlet本身config对象 存储servlet的初始化参数 page对象 表示jsp页面本身 是servlet类的一个实例 就是转换后的类 config对象 存储servlet配置信息 是javax servlet servletconfig接口的一个实例 重要方法有 getservletcontext 返回servlet上下文getinitparameter stringname 获得初始参数的值g
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度公共营养师三级试题+解析
- 2026事业单位工勤技能-内蒙古-内蒙古不动产测绘员一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-云南-云南仓库管理员五级(初级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-上海-上海保健按摩师四级(中级工)历年参考题库含答案详解3套试卷
- 2025年度航天竞赛试题库及答案
- 2026年云南省普洱市重点学校高一入学数学分班考试试题及答案
- 2026年山东滨州市中小学教师招聘考试题库含答案
- 成都天府太平2025初一入学数学分班考试真题含答案
- 成都天府三中2025初一入学数学分班考试真题含答案
- 智能化多媒体教室改造建设方案
- 2026宁夏中卫市海原县属国有企业领导人员招聘9人笔试模拟试题及答案详解
- 食堂劳务分包合同协议
- 2025年安徽师范大学招聘考试试卷真题
- 医疗质量反馈和改进制度
- 消防心理测试题目大全及答案
- 九年级上语文课本同步规范汉字字帖
- 拖轮作业操作规程
- 皮肤软组织肿块超声诊断
- 梁板预制场安全教育
- 地勘钻孔施工方案
- 教育心理学课件
评论
0/150
提交评论