博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP内置对象——out,get与post
阅读量:5339 次
发布时间:2019-06-15

本文共 866 字,大约阅读时间需要 2 分钟。

JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以的内置对象。

JSP九大内置对象:
out,request,response,session,application,page,pageContext,exception,config。

Web应用程序的请求与响应模式

用户发送请求(request)
服务器给用户响应(response)

缓冲区:Buffer,所谓缓冲区就是内存的一块区域,用来保存临时数据。

out对象

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() 关闭输出流

getpost对象

提交的表单的格式为:
<form name="表单名称" action="动作" method="提交方式">
</form>
表单有两种提交方式:get与post
1.get:以明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。安全较低但效率比post方式高。适合提交数据量不大,安全性不高的数据。比如:搜索、查询等功能。
2.post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。比如:注册、修改、上传等功能。

转载于:https://www.cnblogs.com/moonlightpoet/p/5599487.html

你可能感兴趣的文章
Python: 对于DataFrame.loc传入列表和传入元组输出区别的理解
查看>>
USACO / Sorting a Three-Valued Sequence (简单题,方法正确性待证)
查看>>
Android开发中 .9.png格式图形设计:
查看>>
Linux常见命令
查看>>
ASP.NET Page执行顺序如:OnPreInit()、OnInit()
查看>>
linux下编译安装nginx
查看>>
adb命令
查看>>
SQL自定义排序 ORDER BY
查看>>
配置内容及存放位置
查看>>
最近面试 有人问 sqlite 用过么 sqlite 不是 嵌入式的 开发 么 难道最近还 web开发 了?...
查看>>
直接插入排序
查看>>
mysql 数据库 回顾
查看>>
Struts.xml配置中的包介绍
查看>>
Xcode添加自带的framework
查看>>
学习自动化的正确姿势
查看>>
Homework2-心理魔术
查看>>
Windows登录脚本可以限制并发登录吗
查看>>
压缩感知简介
查看>>
用pdb调试OpenStack Havana
查看>>
Learning Lua Programming (2) Lua编程基础
查看>>