《request内置对象》PPT课件

《request内置对象》PPT课件

ID:39362603

大小:254.76 KB

页数:23页

时间:2019-07-01

《request内置对象》PPT课件_第1页
《request内置对象》PPT课件_第2页
《request内置对象》PPT课件_第3页
《request内置对象》PPT课件_第4页
《request内置对象》PPT课件_第5页
资源描述:

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

1、第7节request内置对象回顾Jsp执行机制回顾什么是Jsp程序Jsp程序与html页面元素的关系Jsp程序与javascript脚本的关系两种include包含的区别上次作业参看zuoye.jspseg1.jspseg2.jsp主从.class客户端主从.class.class客户端教学目标理解什么是内置对象Request的功能Request使用方法字符集的处理Form表单数据的传递定义表单页面:ex01.htm

2、p">name:
name:
接受数据的jsp页面数据接收页面:ex01_post.htm<%Stringwho=request.getParameter("name");Stringpwd=request.getParameter("pwd");%>

hi<%=wh

3、o%>

hi<%=pwd%>

JSP内置对象JSP内置对象是Web容器加载的一组类它不像一般的Java对象那样用”new”去获取实例,而是可以直接在JSP页面使用的对象内置对象的名称是JSP的保留字JSP使用Java定义的内置对象来访问网页的动态内容内置对象作用域通信对象Servlet对象错误对象requestresponseoutsessionpageContextapplicationpageconfigexception输入/输出对象JSP页面内置对象客户端响应请求响应请求服务器request对象Re

4、quest对象描述了信息从浏览器提交给服务器的通道,jsp文件中,所有客户提交信息的接收,都通过该对象完成,如页面请求,form标单提交等。requestJSP页面request对象客户端请求信息表示并存储客户端的请求请求服务器调用request对象获得客户端信息request的方法继承到的方法publicjava.lang.ObjectgetAttribute()返回name制定的属性值,若name不存在返回null publicjava.util.EnumerationgetAttributeNames()返回request对

5、象所有属性的名字集合publicvoidsetAttribute(Stringname,Objectvalue)返回该请求中的一个属性(属性的名字,属性的取值)能够取得请求http标头的方法StringgetHeader(Stringname)取得name的标头,如“User-Agent”浏览器版本号和类型EnumerationgetHeaderNames()取得所有的标头名称EnumerationgetHeaders(Stringname)取得所有name的标头intgetIntHeader(Stringname)取得整数类型n

6、ame的标头longgetDateHeader(Stringname)取得日期类型的name的标头Cookie[]getCookies()取得与请求有关的cookies其他常用方法StringgetContextPath()取得Context路径(即后台名称)StringgetMethod()取得http的方法StringgetProtocol()取得使用的协议StringgetQueryString()取得请求的参数字符串(get)StringgetRequestedSessionId()取得客户端SessionIDString

7、getRequestURI()取得请求URL,不包括请求参数字符串StringgetRemoteAddr()取得用户ip地址StringgetRemoteHost()取得用户主机名称intgetRemotePort()取得用户主机端口StringgetRemoteUser()取得用户名称voidsetCharacterEncoding(Stringencoding)设定编码格式,用来解决窗体传递中文的问题例子Request方法的使用参看ex011.jsp被请求的显示情况,显示了可以获得的http请求相关信息能够取得参数的方法Str

8、inggetParameter(Stringname)取得name的参数值EnumerationgetParameterNames()取得所有的参数名字String[]getParameterValues(*STringname)取得所有name的

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

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

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