JavaWeb技术之JSP篇对象-v

JavaWeb技术之JSP篇对象-v

ID:45235957

大小:1.51 MB

页数:122页

时间:2019-11-11

JavaWeb技术之JSP篇对象-v_第1页
JavaWeb技术之JSP篇对象-v_第2页
JavaWeb技术之JSP篇对象-v_第3页
JavaWeb技术之JSP篇对象-v_第4页
JavaWeb技术之JSP篇对象-v_第5页
资源描述:

《JavaWeb技术之JSP篇对象-v》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaWeb技术之JavaServerPages(JSP)2、JSP内置对象JSP有以下九种内置对象,包括:request,请求对象,功能是用来得到客户端的信息response,响应对象,功能是处理服务器端对客户端的一些响应pageContext,页面上下文对象,提供了访问和放置页面中共享数据的方式session,会话对象,用来保存单个用户访问时的一些信息application,应用程序对象,用来保存网站的一些全局变量out,输出对象,功能是把信息回送到客户端的浏览器中config,配置对象page,页面对象exception,例外对象2重点介绍request,请求对象session,

2、会话对象application,应用程序对象3综述有几种对象看起来和ASP的内置对象差不多,功能也类似,这是因为这些内置对象的构建基础是标准化的HTTP协议。如果使用过ASP,又对Java有一定的了解的话,那么对这几种JSP内置对象的使用应该能迅速掌握。需要注意的问题是对象名的写法,包括这些对象方法的调用时也要书写正确,因为Java语言本身是大小写敏感的。4从本质上讲,JSP的这些内置对象其实都是由特定的Java类所产生的,在服务器运行时根据情况自动生成,所以如果你有较好的Java基础,可以参考相应的类说明,表3.1给出了他们的对应关系。更进一步的讲解将会在讲解Servlet的一章中展开

3、,如果你的Java基础不太好,可以先熟悉在这一章里所介绍的各种方法的使用。56request和response“request”对象代表的是来自客户端的请求,例如我们在FORM表单中填写的信息等,是最常用的对象。关于它的方法使用较多的是getParameter、getParameterNames和getParameterValues,通过调用这几个方法来获取请求对象中所包含的参数的值“response”对象代表的是对客户端的响应,也就是说可以通过“response”对象来组织发送到客户端的数据。但是由于组织方式比较底层,所以不建议普通读者使用,需要向客户端发送文字时直接使用“out”对象

4、即可。7request对象示例姓名8request对象示例(Hello_req.jsp<%@pagecontentType="text/html;gb2312"%><%@pageimport="java.util.*"%>你好,<%!StringName;%><%Name=request.getParameter("

5、UserName");%><%=Name%>,今天是<%Datetoday=newDate();%><%=today.getDate()%>号,星期<%=today.getDay()%>9request对象示例(输出结果)你好,独孤求败,今天是9号,星期110request请求对象1.getAttribute原型:publicjava.lang.ObjectgetAttribute(java.lang.Stringname)说明:以对象的形式返回特定名称的属性值。这个方法允许Servlet引擎给出一个客户请求

6、的特定信息。(Servlet为服务器端小程序,所有JSP页面都事先翻译成Servlet后才执行)11request请求对象如果所给名称的属性不存在将返回空值。属性名应该遵循和包命名方式同样的约定,不要采用如“java.*”、“javax.*”及“sun.*”.这样的命名。参数:name一个标示属性名的字符串返回值:一个包含属性值的对象,当属性不存在是为空。12request对象使用示例(02-31.jsp)<%@pagecontentType="text/html;charset=gb2312"%>request

7、y>用户登录用户名:    密码:

13浏览器类型:

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

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

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