第5部分.内置对象.ppt
《第5部分.内置对象.ppt》由会员分享,可在线阅读,更多相关《第5部分.内置对象.ppt(25页珍藏版)》请在三一办公上搜索。
1、第五部分 Jsp内置对象,开始讲授,5.1 request对象,当客户访问服务器页面时,会提交一个HTTP请求。reauest对象就是对HTTP请求包的封装。因此,使用request对象的方法,可以获取客户端和服务器端信息。如客户端主机名、IP地址、传递参数名、参数值、服务器主机名和IP地址等等。,1.获取客户提交信息,request.getParameter(“组件名称”);客户通常使用HTML表单向服务器的某个JSP页面提交信息。格式是:接受数据的组件(0n个)数据提交控件,实例讲解,ex5-1.jsp分页提取表单内容ex5-2.jsp同一页面提取表单内容,2.获取地址栏变量值,reque
2、st.getParameter(“变量名称”);通常以链接或表单提交时附加变量。第一个变量前要使用“?”,以后的变量之间要使用“&“。a.jsp?id=123&age=23&name=张三,实例讲解,ex5-3.jsp提取地址栏变量值,汉字处理,request对象获取客户提交的汉字时,会出现乱码,处理方法:首先,将获取的字符串用ISO-8859-1进行编码,并放入字节数组中,再将数组转化为字符串对象。String str=request.getParameter(name);str=new String(str.getBytes(ISO-8859-1),GBK);,Vector向量类,Vect
3、or是按照插入的顺序进行排列,可以有重复值,新值替换原值。Vector内部是以Array实现的,可以通过索引来访问元素,但只能存放Object类型,不能存放基本类型,如整数10,得用new Integer(10)构造Integer类对象再放进去。,Hashtable散列表,Hashtable散列表是以关键字为查找对象,其中关键字不能重复,其大小会根据需要自动增大,可以存放基本类型数据。相关方法:对象.put(key,value);String str=(String)对象.get(key);/类型转换,实例讲解,ex5-4.jsp利用request对象提取系统信息,3.获取环境信息,实例讲解,
4、ex5-5.jsp用户注册,利用散列表实现,5.2 response对象,客户访问服务器使用的是HTTP请求包,服务器响应客户时,即向客户发送信息时,使用的是HTTP响应包,系统将HTTP响应包封装为response对象。在JSP页面中,可以使用response对象的方法动态控制响应方式,向客户端发送数据。,response对象常用方法,setContentType(String t)设置页面输出类型setHeader(String h,String v)添加响应头sendRedirect(URL u)页面重定向setStatus(int n)设置响应状态行,实例讲解,ex5-6.jsp以不同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 部分 内置 对象

链接地址:https://www.31ppt.com/p-5642880.html