java form action_Java 中 Form表单数据的两种提交方式

本文介绍了Java中form表单数据的两种提交方式。get方法用于从服务器获取数据,请求可被缓存、会留浏览记录等,有长度限制且安全性低;post方法用于提交数据给服务器处理,请求不可缓存、不留记录等,无长度限制且安全性高。还介绍了测试post数据的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 get - 从指定的服务器中获取数据

1.1 get方法

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) post请求不会保存在浏览器浏览记录中

(3) 以post请求的url无法保存为浏览器书签

(4) post请求没有长度限制

(5) 安全性较高

2.3 在java程序的调用语句

string custid = (string)this.getinparam.get("custid");

3 测试post数据的方法

3.1 用google浏览器中的postman测试

在postman中输入地址“”后,在“body-raw”里输入json格式的测试语句,例如:

{

"formdata":{

"fd": {

"custid":"2000"

}

}

}

3.2 用firefox浏览器中的httprequest测试

在url中输入地址“”后,在“content”里输入json格式的测试语句,例如:

{

"formdata":{

"fd": {

"custid":"2000"

}

}

}

3.3 编写html网页进行测试

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

以上所述是小编给大家介绍的java 中 form表单数据的两种提交方式,希望对大家有所帮助

希望与广大网友互动??

点此进行留言吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值