Java 中 Form表单数据的两种提交方式
1 GET - 从指定的服务器中获取数据 1.1 GET方法 使用GET方法时,查询字符串(键值对)被附加在URL地址后面一起发送到服务器,例如:http://localhost:8080//customer/customer_info?res=json&mt=0&custId=1 1.2 特点 (1) GET请求能够被缓存 (2) GET请求会保存在浏览器的浏览记录中 (3) 以GET请求的URL能够保存为浏览器书签 (4) GET请求有长度限制(不能多于1024字节) (5) GET请求主要用以获取数据 (6) 安全性较低 1.3 在Java程序的调用语句 String custId= (String)this.getPageUri().get("custId"); 2 POST - 提交数据给指定的服务器处理 2.1 POST方法 使用POST方法时,查询字符串在POST信息中单独存在,和HTTP请求一起发送到服务器。 2.2 特点 (1) POST请求不能被缓存下来 2.3 在Java程序的调用语句 String custId = (String)this.getInParam.get("custId"); 3 测试POST数据的方法 3.1 用Google浏览器中的Postman测试 在Postman中输入地址“http://localhost:8080/customer/customer_info?res=json&mt=1”后,在“Body-raw”里输入JSON格式的测试语句,例如: { "formData":{ "fd": { "custId":"2000" } } } 3.2 用Firefox浏览器中的HttpRequest测试 在URL中输入地址“http://localhost:8080/customer/customer_info?res=json&mt=1”后,在“Content”里输入JSON格式的测试语句,例如: { "formData":{ "fd": { "custId":"2000" } } } 3.3 编写HTML网页进行测试 编写简单的HTML网页,例如: <form action="http://localhost:8080/customer/customer_info?res=json&mt=1" method="post"> <input type="text" name="custId" id="custId"> <input type="submit" value="submit"> </form> 以上所述是小编给大家介绍的Java 中 Form表单数据的两种提交方式,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的! (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |