HTML表单标签2及get和post区别和其他标签

表单标签

<form></form>

 属性

action :提交到地址,默认提交到当前页面

method:表单提交方式

     get和post  默认是get 请求

enctype:一般请求下不需要这个属性,做文件上传的时候需要设置这个属性

面试题目:get和 post 区别

Java WebForm表单传输提供了两种方式,method=”get”form默认方式) method=”post”,它们都是数据的传输方式,但他们的传输过程有很大不同,对数据的影响也有很大区别;一般来说,作为开发,尽量使用post方式传输数据。

区别一: 
从字面上可以看出,get(获取)重点在从服务器上获取资源,post(发送)是向服务器发送数据;

区别二: 

GETPOST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信

http://127.0.0.1/Test/login.action?name=admin&password=admin,这个过程用户是可见的; 

区别三: 
get
传送的数据,服务器端用Request.QueryString()方法获得; 
post
传送的数据,服务器端用Request.Form()方法获得;

区别四: 
GET
请求在URL中传送的参数是有长度限制的,而POST没有大小限制。

区别五: 
get
限制Form表单的数据集的值必须为ASCII字符,不能通过request.setCharacterEncoding(“utf-8”);设置中文字符,服务器得到的中文字符可能为乱码! 
post
支持整个字符集ISO10646,可以通过request.setCharacterEncoding(“utf-8”);正确显示中文字符。

使用图片提交

<input type =”image”   src=”a.jpg”/>

其他标签

重置按钮: 回到输入项的初始状态

<input  type=”reset”/>

 

普通按钮

<input type=”button” value=”普通按钮”/>

 

其他常用标签

b:加粗

s:删除线

u:下划线

i:斜体

例子

HTML表单标签2及get和post区别和其他标签

HTML表单标签2及get和post区别和其他标签

 

sub:下标

sup:上标

例子

HTML表单标签2及get和post区别和其他标签

HTML表单标签2及get和post区别和其他标签

div:自动换行

span:在一行显示

例子

HTML表单标签2及get和post区别和其他标签

HTML表单标签2及get和post区别和其他标签

P:段落标签    比br标签多一行

例子

  HTML表单标签2及get和post区别和其他标签

HTML表单标签2及get和post区别和其他标签