2017-06-14 42 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> 
相關問題