即:resp.setContentType("application/json")
对应的中文文本的类型这样设置res.setCharacterEncoding("ISO-8859-1")后边的"iso"变为"ISO",希望对你有所帮助!
还是有问题的话,还望继续回复!
post的话是没有办法直接获取得
如果是同一个页面,考虑直接用js函数获取,不提交
如果是不同页面,只能通过ajax变成get方式
get的话,一个正则.二是split,具体如下
办法一: 正则
function getAction(name) {
var reg = new RegExp("(^|&)" + name
+ "=([^&]*)(&|$)", "i")
var r =
window.location.search.substr(1).match(reg)
if (r != null) return
unescape(r[2])return null
}
办法二: split
function getAction() {
var url = location.search//获取url中"?"符后的字串
var theRequest = new Object()
if (url.indexOf("?") != -1) {
var str = url.substr(1)
strs = str.split("&")
for(var i = 0i <strs.lengthi ++) {
theRequest[strs[i].split("=")[0]]=(strs[i].split("=")[1])
}
}
return theRequest
}