zoukankan      html  css  js  c++  java
  • 4.jsp的内置对象

    1.jsp有九大内置对象

    out request response session application page pagecontext exception config

    2.用户发请求 request 

    web服务器回应 respose

    3.缓冲区buffer 是内存的一块区域用来保存临时数据

    4.out对象是jspwriter类的实例,是向客户端(浏览器)输出内容常用的对象

    1)void println()向客户端打印字符串

    2)void clear()清除缓冲区的内容,如果在flush之后调用会抛出异常

    3)void clearBuffer()清除粗缓冲区的内容,如果在flush之后调用不会抛出异常

    4)void flush ()把缓冲区内容输出到客户端

    5)int getBufferSize()返回缓冲区以字节数的大小,如不设缓冲区则为0

    6)int getRemaining()返回缓冲区还剩余多少可以使用

    7)boolean isAutoFlush()返回缓冲区满时,是否自动清空还是抛出异常

    8)void close()关闭输出流

    使用:

     <body>
      <%
      out.println("<h2>handsome cai</h2>");
      out.flush();
      out.println("<h2>handsome muqing</h2>");
       %>
       缓冲区大小:<%=out.getBufferSize() %>
     缓冲区剩余大小:<%=out.getRemaining() %>
     是否自动清空缓冲区:<%=out.isAutoFlush() %>
      </body>

    5.get和post的区别

    <form name = "regForm" action="动作" method = "提交方式">

    </form>

    表单有两种提交方式:get和post

    1.get:以明文的方式通过URL提交数据,数据在URL中可以看到,提交的数据最多不超过2kb,安全性较低但是效率比post方式高,适合提交数据量不是很大,安全性不高的数据,比如:搜索,查询等功能

    2.post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息,比如:注册,修改,上传等功能。

  • 相关阅读:
    vue-cli创建项目 一直downloading解决办法
    Win7点击文件夹右键可打开cmd控制台,并获取当前目录

    js apply/call/caller/callee/bind使用方法与区别分析
    click() bind() live() delegate()区别
    域名与IP对应,解决只能IP访问不能域名访问的问题
    element.style{}
    git
    new
    js 数组函数
  • 原文地址:https://www.cnblogs.com/caimuqing/p/5757021.html
Copyright © 2011-2022 走看看