我正在将一个包含加号 (+) 的字符串从 jsp 页面传递到 servlet,但在 servlet 中,该字符串有空格而不是“+”。
JSP代码:
var data = {Certificate:"KgAwIBAgIQQ+1b5xQKgN0HfjIAPy+vdjANBg",Id:10043};
$.ajax({
type: "POST",
url: "Assinatura",
data: 'signStart=' + JSON.stringify(data)
});
小服务程序代码:
request.getParameter("signStart"); //KgAwIBAgIQQ 1b5xQKgN0HfjIAPy vdjANBg
我知道我可以替换服务器端的空间,但如果有更好的解决方案,我会徘徊。