gpt4 book ai didi

java - 将带有 "+"的字符串从 jsp 传递到 servlet

转载 作者:行者123 更新时间:2023-12-03 23:11:55 25 4
gpt4 key购买 nike

我正在将一个包含加号 (+) 的字符串从 jsp 页面传递到 servlet,但在 servlet 中,该字符串包含空格而不是“+”。

JSP代码:

     var data = {Certificate:"KgAwIBAgIQQ+1b5xQKgN0HfjIAPy+vdjANBg",Id:10043};
$.ajax({
type: "POST",
url: "Assinatura",
data: 'signStart=' + JSON.stringify(data)
});

Servlet 代码:

request.getParameter("signStart"); //KgAwIBAgIQQ 1b5xQKgN0HfjIAPy vdjANBg

我知道我可以替换服务器端的空格,但如果有更好的解决方案,我会徘徊。

最佳答案

像“+”这样的字符在通过URL时需要进行编码

关于java - 将带有 "+"的字符串从 jsp 传递到 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19030689/

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