论坛首页 Web前端技术论坛

jquery提交表单奇怪的错

浏览 3095 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-07-09  
在js里面这样写

function testSubmit(){
	newPostData("<+>");
}

function newPostData(cmd){
	alert(cmd);
	$.post("/servlet/test","cmd="+escape(cmd));
}



然后在servlet里面写:

String data = getRequest().getParameter("cmd");
System.out.println(data);


得到结果
1 2

而不是 应该的 1+2
   发表时间:2008-07-09  
这和jQuery没有关系。是表单提交的参数有错误。
+在URL中会解析成相应编码,如果想使用+,用%2代替。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics