* 表单的标签
<form>
* form的属性
* action="表单的提交路径"
* http://www.baidu.com
* html页面
* method="提交方式" (默认get方式)
* form表单的提交方式有哪些?
* form表单的提交方式有很多,常用的post,get
* get,post区别:
* get方式把参数显示在地址栏上,post不会(封装在请求体中)
* get方式说明网站安全级别较低,post较高
* get方式不支持大数据,post支持
* 推荐post方式
* 用户输入的内容
<input type="类型" name="名称(必须要指定)" value="是否指定值"/>
* type="text" 普通的文本框
* type="password" 密码框
* type="radio" 单选按钮
* name的属性,值要相同
* 默认值: checked="checked"或者true
* type="checkbox" 多选按钮
* 默认值: checked="checked"或者true
* type="reset" 重置: 回复到最初的状态
* type="submit" 提交查询: 提交表单
* 点击提交后,地址栏发生了变化(?sex=on)
* 在普通文本框上添加name属性 name="userName"之后,点击提交
地址栏发生了变化(?username=aa&sex=on)
String str = "?username=aa&sex=on"后台可以解析
* ?userName=&sex=on&ck=lq&ck=lq&ck=lq&ck=lq
向后台传递一个数组
* type="file" 选择文件
* type="hidden" 隐藏组件
* type="button" 按钮
* value="显示的文字"
* 和js(javascript) 绑定事件
* type="image" 图片
* 提交 引入外部的一个文件(图片)
* 声明选择框s
<select name="city">
<option value="bj">北京</option>
<option value="sh">上海</option>
</select>
* <textarea>文本域
* rows="行"
* cols="列"
</form>
<form>
输入姓名:<input type="text" name="userName"/></br>
输入密码:<input type="password"/></br>
选择性别:<input type="radio" name="sex" checked="checked"/>男
<input type="radio" name="sex" />女</br>
选择爱好:<input type="checkbox" checked="" name="ck" value="lq"/>篮球
<input type="checkbox" name="ck" value="lq" />足球
<input type="checkbox" name="ck" value="lq" />兵乓球
<input type="checkbox" name="ck" value="lq" />羽毛球</br>
上传文件:<input type="file" name="myFile"/></br>
隐藏组件:<input type="hidden" name="userId" value="001"/></br>
选择城市:<select name="city">
<option value="none">--请选择--</option>
<option value="bj">--北京--</option>
<option value="sh">--上海--</option>
</select>
</br>
个人简介:<textarea rows="10" cols="10" name="description"></textarea></br>
<input type="reset"/>
<input type="submit"/>
<input type="button" value="按钮"/>
<input type="image" src="imgs/gwc.png"/>
</form>