第4章JSP内置对象ppt课件.ppt

第4章JSP内置对象ppt课件.ppt

ID:59207245

大小:89.50 KB

页数:38页

时间:2020-09-26

第4章JSP内置对象ppt课件.ppt_第1页
第4章JSP内置对象ppt课件.ppt_第2页
第4章JSP内置对象ppt课件.ppt_第3页
第4章JSP内置对象ppt课件.ppt_第4页
第4章JSP内置对象ppt课件.ppt_第5页
资源描述:

《第4章JSP内置对象ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章配合例子源代码一起使用Powerpoint制作:杨俊成普通高等教育“十一五”国家级规划教材JSP内置对象主要内容request对象response对象session对象out对象application对象cookie对象难点使用Tag文件处理数据理解session对象使用session对象存储数据关键实践使用request对象使用response对象使用session对象第4章导读第4章JSP内置对象有些成员变量不用声明就可以在JSP页面的脚本(Java程序片和Java表达式)中使用,这就是所谓的内置

2、对象。内置对象有:resquest、response、session、out、application、cookie。§4.1request对象在JSP中,内置对象request封装了用户请求页面时所提交的信息,该对象调用相应的方法可以获取封装的信息.即request对象可以获取用户提交的信息。用户在请求JSP页面时,通常会使用HTML表单提交信息,表单的一般格式是:

3、postaction="提交信息的目的地页面">提交手段例如用户提交信息表单:

4、post>tom.jsp页面可以使用内置request对象获得用户提交的信息request.getParameter("boy");4.1.1获取用户提交的信息request对象获取用户提交信息的最常用的方法是getParameter(Strings).例4-1,4-2P624.1.2处理汉字信息当用request对象获取用户提交的汉字字符时,会出现乱码问题,所以对含有

5、汉字字符的信息必须进行特殊的处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可.如下所示:Stringstr=request.getParameter("girl");byteb[]=str.getBytes("ISO-8859-1");str=newString(b);例4-3P644.1.3常用方法举例可以用内置对象request对象来获取请求所提交的各类信息,request对象的常用方法如下:getProtocol():获取请求使用的通信协议,如http/1.1等

6、。getServletPath():获取请求的JSP页面所在的目录。getContentLength():获取HTTP请求的长度。getMethod():获取表单提交信息的方式,如POST或GET。getHeader(Strings):获取请求中头的值。getHeaderNames():获取头名字的一个枚举。getHeaders(Strings):获取头的全部值的一个枚举。getRemoteAddr():获取客户的IP地址。getRemoteHost():获取客户机的名称(如果获取不到,就获取IP地址).getServerName():获取服

7、务器的名称。getServerPort():获取服务器的端口号。getParameterNames():获取表单提交的信息体部分中name参数值的一个枚举.例4-4P664.1.4使用Tag文件处理有关数据JSP页面使用request对象获取用户提交的数据,然后使用Tag标记调用Tag文件,并将必要的数据传递给Tag文件。Tag文件负责处理数据,根据需要将处理结果显示给用户或返回给调用它的JSP页面。例4-5P68example4_5.jsp用户提交三边get.jsp调用tag并传递三边Computer.tag计算面积并返回结果4.1.5处理

8、HTML标记JSP页面可以含有HTML标记,当用户通过浏览器请求一个JSP页面时,Tomcat服务器将该JSP页面中的HTML标记直接发送到用户的浏览器,由用户的浏览器负责执行这些HTML标记。而JSP页面中的变量声明、程序片以及表达式由Tomcat服务器处理后,再将有关的结果用文本方式发送到用户端的浏览器。HTML是HypertextMarkedLanguage的缩写,即超文本标记语言。4.1.5处理HTML标记_

标记标记被习惯地称作表单,用户经常需要使用表单提交数据。表单的一般格式是:

9、

10、postaction="提交信息的目的地页面"name="表单的名字">数据提交手段部分

其中…是表单标记,其中的meth

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

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

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