2017-06-14 120 views
0

我一直在搜索,我无法找到答案。如何在servlet使用PrintWriter加载页面后加载javascript函数

我正在使用Servlet,并且在servlet加载后,我在网络中使用response.getWriter().print(String);进行打印。当Web浏览器中的所有内容都被加载时,我想执行一个Javascript脚本,但是我无法使其运行。

任何想法如何使它运行?

+0

显示您的代码servlet /客户端会更好 – jeorfevre

回答

0

使用response.getWriter().print(String)是从servlet生成HTML的非常原始的方式。您最好的选择是使用JSP或JSF来达到这个目的。但要回答您的原始问题,您需要将原始的Javascript代码或Javascript导入以及onload右边的字符串写入您传递给print方法的字符串中。看到这个HTML片段,例如该字符串应该如何:

<body onload="doSomething()"> 

<script> 
function doSomething() { 
} 
</script> 
相关问题