第4讲内置对象精选PPT.ppt
《第4讲内置对象精选PPT.ppt》由会员分享,可在线阅读,更多相关《第4讲内置对象精选PPT.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4讲内置对象1第1页,本讲稿共12页第第4讲讲 JSP内置对象内置对象JSP主要内置对象包括主要内置对象包括 out对象、对象、request对象、对象、response对象、对象、session对象,内置对象用在脚本对象,内置对象用在脚本中。中。1 out对象对象out对象用于输出各种类型的数据,常用方法有:对象用于输出各种类型的数据,常用方法有:void print()void println()例例1:建立:建立JSP页面文件页面文件e4-1.jsp,定义一个,定义一个String变量变量abc,然后在页面,然后在页面中分别利用中分别利用print和和println输出输出abc的值。
2、的值。2第2页,本讲稿共12页 2 request对象对象 request对象接受客户端通过对象接受客户端通过http协议传输到服务器端协议传输到服务器端的数据,常用方法有:的数据,常用方法有:setCharacterEncoding(“字符编码格式字符编码格式”)设置页面接收设置页面接收时字符的编码格式;时字符的编码格式;例:例:request.setCharacterEncoding(GBK);String getParameter(String name)获得客户端传送到服务器获得客户端传送到服务器的参数的参数name值;值;String getParameterValues(Strin
3、g name)获得客户端传送获得客户端传送到服务器的参数到服务器的参数name所有值;例:所有值;例:String abc=request.getParameterValues(“aa);3第3页,本讲稿共12页例例2:建立:建立JSP页面文件页面文件e4-2.jsp和和e4-3.jsp,e4-2.jsp中包含两个文本框中包含两个文本框sname和和stel,e4-2.jsp将将sname和和stel发送给发送给e4-3.jsp,e4-3.jsp接收接收sname和和stel并输出在页面中。并输出在页面中。问题:直接运行问题:直接运行e4-3.jsp 会输出什么?会输出什么?例例3:修改例:修
4、改例2,让,让pe-2.jsp接收自己发送的数据接收自己发送的数据sname和和stel,并输出,并输出在页面中。在页面中。问题:不提交问题:不提交e4-2.jsp时时e4-2.jsp会输出什么?如何实现只有在提交会输出什么?如何实现只有在提交e4-2.jsp时才输出时才输出sname和和stel 的数据。的数据。4第4页,本讲稿共12页 3 response对象对象 response对象用于向客户端发送数据,常用方法:对象用于向客户端发送数据,常用方法:void sendRedirect(String name)重定向到重定向到name指定的文指定的文件;件;例例4:建立:建立JSP页面文件
5、页面文件e4-4.jsp,在其中定义一个,在其中定义一个int变量变量a,并赋值,并赋值(值自定),当(值自定),当a大于大于0时,重定向至时,重定向至 e4-2.jsp,否则重定向至,否则重定向至e4-3.jsp。说明:说明:response.sendRedirect()可以带参数传递,比如:可以带参数传递,比如:5第5页,本讲稿共12页 4 session对象对象 session对象用来保存会话信息和数据,主要方法:对象用来保存会话信息和数据,主要方法:void setAttribute(String name,Object value)将将value值保存在值保存在session对象的对
6、象的name变量中;变量中;Object getAttribute(String name)返回返回session对象中对象中name变量的值;变量的值;void removeAttribute(String name)删除删除name变量。变量。void invalidate()删除当前删除当前session对象;对象;void setMaxInactiveInterval(int time)设置会话的最大超时时间,单位为秒。设置会话的最大超时时间,单位为秒。会话超时后,服务器将自动会话超时后,服务器将自动删除删除session中的所有变量中的所有变量。6第6页,本讲稿共12页典型用法:典型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 内置 对象 精选 PPT
限制150内