servlet携带json数据怎么传入html页面?

2024-12-01 04:01:40
推荐回答(4个)
回答1:

在servlet里面进行重定向
response.sendRedirect("home.html?param=json字符串");
然后再html的js中,通过location.search获取param的value
获取url后面参数的value,可以用以下方法
function getParam(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
}
var p=getParam('param');

回答2:

在后台Java中将json数据转换成一个字符串,作为单个数据传到html页面,然后再通过js转换成json对象,再获取相应的数据就行了。

回答3:

有一种方法应该可以实现,将你的HTML改为jsp,jsp里面利用本身携带的request对象获取请求参数

回答4:

location.search 在地址后面拼接问号传值