码迷,mamicode.com
首页 > Web开发 > 详细

【HTML5】学习笔记2(常用标签2)

时间:2015-05-22 16:57:35      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

<form></form>表单标签
<form action="" method="post" enctype="">

          表单数据 
</form>
action:向何处发送表单数据,这个属性值是一个URL地址,如果不填写会提交到前页
method:可选值为get和post,默认值为get
enctype:设置表单数据在发送到服务器之前该如何编码。一般情况下不会用到,但是数据上传的时候要用到。
             注意:只有method为post的时候method才会生效。
POST和GET的区别
1.POST:表单数据将通过头发送的方式传输数据,不会显示在URL地址中。
   GET:用户提交内容将会通过URL参数的方式传递到后台。
2.POST:提交敏感数据安全
 GET:提交敏感数据不安全
3.POST:可以提交大体积数据
 GET:提交大数据不行,因为地址栏中储蓄体都有限制。
4.POST:将信息封装到了请求体中。
 GET:将信息封装到了请求体的求情中。
在服务端的一个区别
如果出现将数据提交到tomcat服务器,服务器默认用ISO8859-1进行编码会出现乱码,通过ISO8859-1进行编码,在指定的文件码表解码即可。
这种方式对get和post提交都有效,但是对post提交的中文还有另一种解决办法,就是直接使用服务器request对象的setCharacterEncoding方法直接设置指定的文件码表就可以将文件数据解析出来,这个方法只对请求体中的数据进行解码。
和服务器进行交换的三种方式
1.地址栏输入url地址 get请求
2.超链接 get请求
3.表单 get和post请求








【HTML5】学习笔记2(常用标签2)

标签:

原文地址:http://www.cnblogs.com/yuruolt/p/4522640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!