第3章通过Servlet处理表单数据
- 格式:doc
- 大小:34.50 KB
- 文档页数:4
第3章通过Servlet处理表单数据
2008-11-18 09:30
本章主要内容如下:
1。HTML表单 2。用Servlet接受HTML表单信息 3。例子3-01 用servlet处理HTML表单数据(一)
5。例子3-02 用servlet处理HTML表单数据(二) 6。例子3-03 用servlet处理HTML表单数据(网络调查表) 6。例子3-04 用servlet处理HTML 表单数据(网络调查表二)7。例子3-05 HTML表单增加javascript验证数据 8。JSValidation验证框架 9。例子3-06 使用JSValidation验证框架 10。FCKEditor 11。例子3-07使用FCKEditor 12。更多参考信息。
具体讲解如下:1。HTML表单:客户通过浏览器可以发送给WEB服务器的请求一共有7种,“POST、GET、PUT、DELETE、OPTIONS、HEAD和TRACE“,但是在实际的WEB编程中,我们只需要关注”POST“和”GET“请求,而其他的几种很少使用。其中,”POST“请求是通过HTML中表单(FORM)进行发送的,表单中包括了不同的组件:Input text, Input password, Input radio, Input checkbox, Select单选, Select多选,textarea, submit按钮,reset
按钮等,GET请求把所有表单数据打包,附加在URL后面,浏览器会把它当成URL 放在HTTP的请求报头中,因此可以从浏览器的缓存中查到请求串的内容,另外将要传递的数据附加在URL之后,传递的数据量会受到一定的限制;
而”POST“同样把表单数据打包成请求实体的一部分,但不是附加在请求的URL 后面而是单独存放,服务端程序能够用”关键字/值“的方式进行解
析。”POST“方法没有长度的限制,而且可以传送多种类型的数据,例如,图象、文件等。
(1)FORM组件:其使用的基本语法:
.(2)Input text组件:
其中type表示该组件的类型,name表示该单选按钮的名称,value 表示根据name得到的值,checked表示默认被选。
(5)Input checkbox 多选按钮组件:
。(7)select下拉列表多选组件:
。(8)Textarea多行文本域组件: