Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt

Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt

ID:50056608

大小:72.50 KB

页数:14页

时间:2020-03-08

Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt_第1页
Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt_第2页
Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt_第3页
Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt_第4页
Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt_第5页
资源描述:

《Web应用技术 教学课件 作者 芦欣 第5章 JSP内置对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章JSP内置对象5.1工作任务1:在线问卷调查信息收集5.2工作任务2:邮箱账号申请5.1工作任务1:在线问卷调查信息收集5.1.1任务描述与目标1.任务描述在线问卷调查是一种便利而且费用低廉的调查研究形式,已经为企业市场调研及其它调查统计机构所普遍采用。本节的工作任务是完成问卷调查信息收集,被调查者在答完卷后点击提交按钮,获取被调查者提交的信息。5.1工作任务1:在线问卷调查信息收集5.1.2相关知识1.JSP内置对象简介JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,这些

2、对象不需要开发人员显示声明即可使用。所有的JSP代码都可以直接访问对象。表中的每个对象都有相应的类或接口类型的定义。5.1工作任务1:在线问卷调查信息收集5.1.2相关知识2.out对象out能够把信息回送给客户端的浏览器。在JSP页面中可以用out对象把除脚本以外的所有信息发送到客户端的浏览器。5.1工作任务1:在线问卷调查信息收集方法用法voidclear()清除缓冲区的内容,但不把数据写到客户端。voidclearBuffer()清除缓冲区的内容,并且输出数据到客户端。voidclose()

3、关闭输出流,清除所有内容。voidflush()输出缓冲区里面的数据。intgetBuffersize()获得缓冲区大小。缓冲区的大小可用<%@pagebuffer="size"%>设置。intgetRemaining()获得缓冲区还未使用的使用空间大小。voidnewLine()输出一个换行字符。booleanisAutoFlush()该方法返回一个boolean类型的值,如果为true表示缓冲区会在充满之前自动清除;返回false表示如果缓冲区充满则抛出异常。print(内容)输出一行信息,但

4、不自动换行。println(内容)输出一行信息,并且自动换行。5.1工作任务1:在线问卷调查信息收集5.1.2相关知识3.response对象当客户访问一个服务器的页面时,会提交一个HTTP请求,服务器收到请求时,返回HTTP响应。响应和请求类似,也有某种结构,每个响应都由状态行开始,可以包含几个头及可能的信息体。5.1工作任务1:在线问卷调查信息收集5.1.2相关知识4.request对象在JSP中,内置对象request封装了用户提交的信息,那么该对象调用相应的方法可以获取封装的信息,即使用该

5、对象可以获取用户提交的信息,在请求信息的内容中,用的最多的是客户端请求的参数名和参数值。5.2工作任务2:邮箱账号申请5.2.1任务描述与目标1.任务描述本节的工作任务是完成精品课网站用户注册,学生在按步骤填写用户信息点击提交后,获取学生的信息,并提示学生注册结束。5.2工作任务2:邮箱账号申请5.2.2相关知识1.application对象application对象拥有application的范围,也就是说application用于在多个用户间保存数据,所有用户都共享同一个application

6、,因此从中读取和写入的数据都是共享的。服务器启动后,一旦创建了application对象,那么这个application对象将会永远保持下去,直到服务器关闭为止。5.2工作任务2:邮箱账号申请5.2.2相关知识2.session对象在有些应用中,服务器需要不断识别是从哪个客户端发送来的请求,以便针对用户的状态进行相应的处理。例如,在网上购物中使用的购物车,就需要判定哪个用户将某商品放入了自己的购物车,而不是放入了别人的购物车,并且要保证购物车中的商品在用户选购商品过程中也是不能丢失的。而不断要求用

7、户输入身份确认信息是不可取的方式,session就是用来处理这种情况的。5.2工作任务2:邮箱账号申请5.2.2相关知识3.exception对象简单地说,exception对象就是异常对象,提供了对出错JSP页面内的错误进行访问。当JSP页面发生错误时,会产生异常。而exception就是用来针对异常作出相应处理的对象。要使用该内置对象,必须在page命令中设定<%@pageisErrorPage=”true”%>,否则编译会出现错误。5.2工作任务2:邮箱账号申请5.2.2相关知识4.conf

8、ig对象config对象提供了对每一个服务器或者JSP页面的javax.servlet.ServletConfig对象的访问。该对象包含了初始化参数以及一些实用方法。在初始化参数中,可以为使用web.xml文件的服务器程序和JSP页面在其环境中设置初始化参数。5.2工作任务2:邮箱账号申请5.2.2相关知识5.pageContext对象pageContext对象是javax.servlet.jsp.PageContext类的一个实例。该类提供对几种页面属性的访问,并且允许向其他应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。