(java gui) 和 (网页 js) 通过url传值(如json)时,注意问题

在Java GUI与网页JS之间通过URL传递包含JSON数据时,如果存在特殊字符,尤其是中文和符号,必须进行编码以确保数据的正确传输。未编码可能导致数据解析错误或传输失败。
摘要由CSDN通过智能技术生成

(java gui) 和 (网页 js)  通过url传值时,如果不涉及特殊字符可以不进行编码,

但是如果有特殊字符,比如中文,及符号 就要进行编码。

java 使用 java.net.URLEncoder.encode(str, "UTF-8");编码,
java 使用java.net.URLDecoder.decode(str,"UTF-8");解码,


js 使用decodeURIComponent(str);解码
js  使用 encodeURIComponent(str)编码




js获得url中传的值




<Script language="javascript">//用于获取url中的传的值
function GetRequest() {
  var url = l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

life1024

你的鼓励将是我创作的最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值