servlet表单数据
来源:互联网 发布:unity3d导出obj 编辑:程序博客网 时间:2024/06/05 03:42
servlet表单数据
很多情况下,我们需要从浏览器传递一些信息到web服务器,最终到后台程序。浏览器使用GET和POST两种方法将信息传递到web服务器。一、get方法
Get方法向页面请求发送已近编码的用户信息。页面和已经编码的信息中间用问号(?)隔开。如下所示:
http://www.test.com/hello?key1=value1&key2=value2
get方法是默认的从浏览器向web服务器传递信息的方法,会产生一个很长的字符串,出现在浏览器的地址中。如果要传递到的信息是密码或者是其他的敏感信息,请不要使用get方法。Get方法有大小限制:请求字符中最多只能有1024个字符。
这些信息使用query_strin头传递,并可以通过query_string环境变量访问,servlet使用doGet()方法处理这种类型的方法。
二、post方法
另一个向后台传递信息比较可靠的方法是post方法。Post方法打包信息的方法与get方法基本相同,但是post方法不是把信息作为url中?字符后的文本字符发送而是把这些信息作为一个单独的消息。消息以标准输出的形式传到后台程序,可以解析和使用这些标准输出。Servlet使用doPost()方法处理这种类型的请求。
三、使用servlet读取表单数据
Servlet处理表单数据,这些数据会根据不同的情况使用不同的方法自动解析:
getParameter():可以使用requset.getParameter()方法来获取表单的参数值。
getParameterValue():如果参数出现一次以上,则调用该方法,并返回多个值,例如复选框。
getParameterNames():如果要得到当前请求中所有的参数列表,则调用该方法。
1 0
- Servlet处理表单数据
- servlet处理表单数据
- Servlet处理表单数据
- servlet验证表单数据
- Servlet 表单数据
- Servlet 表单数据
- Servlet获取表单数据
- Servlet-表单数据
- Servlet 读取表单数据
- Servlet 表单数据
- servlet获取表单数据
- servlet获取表单数据
- Servlet表单数据
- Servlet表单数据
- 服务器端--Servlet表单数据
- Servlet获取表单数据
- servlet表单数据
- servlet获取表单数据
- 合并顺序表A和B,并且升序排序 到&Lc
- edittext的长度过长,给提示
- 数据结构:实验二
- Spring配置中各个jar的作用详解
- PAT 1118 Birds in Forest
- servlet表单数据
- Android 获取assets的绝对路径
- PyHusky快速开始
- 常见的20种“瓶颈”(性能问题)
- node-webkit制作桌面应用
- C#使用 Salt + Hash 来为密码加密
- python map()
- Python和numpy 中random 用法
- 狄储