gpt4 book ai didi

Java 中 Form表单数据的两种提交方式

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章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程序的调用语句 。

?
1
String custId= (String) this .getPageUri().get( "custId" );

2 POST - 提交数据给指定的服务器处理 。

2.1 POST方法 。

使用POST方法时,查询字符串在POST信息中单独存在,和HTTP请求一起发送到服务器.

2.2 特点 。

(1) POST请求不能被缓存下来 (2) POST请求不会保存在浏览器浏览记录中 (3) 以POST请求的URL无法保存为浏览器书签 (4) POST请求没有长度限制 (5) 安全性较高 。

2.3 在Java程序的调用语句 。

?
1
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格式的测试语句,例如:

?
1
2
3
4
5
6
7
{
  "formData" :{
  "fd" : {
   "custId" : "2000"
  }
  }
}

3.2 用Firefox浏览器中的HttpRequest测试 。

在URL中输入地址“http://localhost:8080/customer/customer_info?res=json&mt=1”后,在“Content”里输入JSON格式的测试语句,例如:

?
1
2
3
4
5
6
7
{
  "formData" :{
  "fd" : {
   "custId" : "2000"
  }
  }
}

3.3 编写HTML网页进行测试 。

编写简单的HTML网页,例如:

?
1
2
3
4
<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表单数据的两种提交方式,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的! 。

原文链接:http://blog.csdn.net/qq_35246620/article/details/53555944 。

最后此篇关于Java 中 Form表单数据的两种提交方式的文章就讲到这里了,如果你想了解更多关于Java 中 Form表单数据的两种提交方式的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com