我有一个生成json数据的servlet,我想将此json数据发送到html页面并在那里显示。
现在,我 不 希望JSON数据追加在URL,然后在html读它,因为JSON数据可以是巨大的和URL的大小限制。
我的需求需要html而不是jsp。
我无法在javascript中获得任何有效的解决方案。
仍在js,jquery或ajax中搜索相同内容。
请让我知道我可以尝试的替代方法,赞赏相同的示例
提前致谢
在您的html页面中,编写此JQuery Include jquery.js必要文件
<script> $('a').click(function (event){ event.preventDefault(); $.post('../servlet_name', { param1:value1 //here incase you want to pass something to servlet }, function(msg) { //msg is what u will get from the servlet }); }); </script>
在您的Servlet中,使用
PrintWriter out = response.getWriter(); out.print(jsondata);