第七周

JSP内置对象

       是web容器创建的一组对象,不需要使用new关键就可以使用的对象。

      包括常用的有out,quest,response,session,application.和不常用的page,page context,config,exception.

缓冲区

      Buffer   内存的一块区域用来保存临时数据。

out对象  :  是jspwriter的实例,是向客户端输出内容常用的对象。

     常用方法void println()向客户端打印字符串。

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

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

     void flush()将缓冲区的内容输出到客户端

     void getBufferSize()反回缓冲区以字节数的大小,如果不设缓冲区则为0.

     void getRemaining()返回缓冲区还剩多少空间

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

     void close()关闭输出流。

   代码

  <h1>out的内置对象</h1>
  <%
     out.println("<h2>静夜思</h2>");
     out.println("床前明月光<br>");
     out.println("疑是地上霜<br>");
     out.println("举头望明月<br>");
     out.println("低头思故乡<br>");
   %>
          缓冲区大小<%=out.getBufferSize()%>byte<br>
          缓冲区剩余大小<%=out.getRemaining()%>byte<br>
         是否自动清除缓冲区<%=out.isAutoFlush()%><br>

get与post的区别(表单的两种提交方式)

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

get:以明文的方式向UTL提交数据,数据在UTL可以看见。提交的数据最多不超过2kb。安全性较低,但效率要比post方式高。适合提交数据量不大,安全性不高的数据。比如搜索,查询功能。

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

<h1>用户登录</h1>
    <hr>
    <form action="dologin。jsp" name="loginForm" method="get
/post">
    <table>
     <tr>
     <td>用户名</td>
     <td><input type="text" name="username"></td>
     </tr>
     <tr>
     <td>密码</td>
     <td><input type="password" name="password"></td>
     </tr>
     <tr>
     <td colspan="2"><input type="submit" values="登录"></td>
     </tr>
    </table>
    </form>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值