05_JSP技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
05_JSP技术

* * * * * * * * flush 指示在读入包含内容之前是否清空任何现有的缓冲区。JSP 1.1 中需要 flush 属性,因此,如果代码中不用它,会得到一个错误。但是,在 JSP 1.2 中, flush 属性缺省为 false。由于清空大多数时候不是一个重要的问题,因此,我的建议是:对于 JSP 1.1,将 flush 设置为 true;而对于 JSP 1.2 及更高版本,将其设置为关闭。 * * * * * * * * * * * * * Model 模型:业务逻辑的处理 Java类 View 视图: 数据的收集和显示 JSP Controller 控制器:业务流程的控制 Servlet * * * JSP隐式对象 JSP 隐式对象是 Web 容器加载的一组类 它是一组Web窗口预定义的变量 不像一般的Java对象那样用new去获取实例,而是可以直接在JSP页面使用的对象 隐式对象的名称是 JSP 的保留字 JSP 使用 Java 定义的隐式对象来访问网页的动态内容 Java高端培训 * JSP隐式对象 九大隐式对象: * JSP隐式对象 对应类型 out javax.servlet.jsp.JspWriter request javax.servlet.http.HttpServletRequest response javax.servlet.http.HttpServletResponse pageContext javax.servlet.jsp.PageContext session javax.servlet.http.HttpSession application javax.servlet.ServletContext page java.lang.Object config javax.servlet.ServletConfig exception java.lang.Throwable out out隐式对象是一个带缓冲功能的字符输出流,用来向客户端输出字符信息。 常用方法: print():向客户端输出各种类型数据 println():向客户端输出各种类型数据后换行 newLine():输出一个换行符 wirte(); close():关闭输出流 flush():输出缓冲区里的数据 clearBuffer():清除缓冲区里的数据,同时把数据输出到客户端 clear():清除缓冲区里的数据,但不把数据输出到客户端 getBufferSize():返回缓冲区的大小 isAutoFlush() :是否为自动刷新 * request request隐式对象表示的是调用JSP页面的请求。 作用: 可以用来获取请求参数信息(名,值)、请求行信息、网络连接信息、请求头信息、Cookie信息等。 它也代表请求作用域,可以存入和取出请求范围的属性域对象。 常用方法: void setCharacterEncoding(字符集); String request.getParameter(paramName); String request.getContextPath(); String getRemoteAddr(); Cookie[] getCookies(); void request.setAttribute(名, Object 值); Object request.getAttribute(名); * response response隐式对象表示返回给客户端的响应。 使用: 设置响应内容类型、发送HTTP重定向和编码URL、设置HTTP响应消息头,添加Cookie等。 常用方法: void setContentType(String contentType) void sendRedirect(String url) encodeURL(String URL) addHeader(String name,String value) void addCookie(Cookie cookie) * session session对象代表一个客户端跟web服务器的会话。 作用: 用来存储客户端的会话信息。 也叫会话作用域。可以存入和取出会话范围的属性域对象。 session常用方法: boolean isNew() String getId() long getCreationTime() void invalidate() void setAttribute(String name,Object value) Object getAttribute(String name) void removeAttribute(Strin

文档评论(0)

wt60063 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档