0
我一直在搜索,我無法找到答案。如何在servlet使用PrintWriter加載頁面後加載javascript函數
我正在使用Servlet,並且在servlet加載後,我在網絡中使用response.getWriter().print(String);
進行打印。當Web瀏覽器中的所有內容都被加載時,我想執行一個Javascript腳本,但是我無法使其運行。
任何想法如何使它運行?
我一直在搜索,我無法找到答案。如何在servlet使用PrintWriter加載頁面後加載javascript函數
我正在使用Servlet,並且在servlet加載後,我在網絡中使用response.getWriter().print(String);
進行打印。當Web瀏覽器中的所有內容都被加載時,我想執行一個Javascript腳本,但是我無法使其運行。
任何想法如何使它運行?
使用response.getWriter().print(String)
是從servlet生成HTML的非常原始的方式。您最好的選擇是使用JSP或JSF來達到這個目的。但要回答您的原始問題,您需要將原始的Javascript代碼或Javascript導入以及onload
右邊的字符串寫入您傳遞給print
方法的字符串中。看到這個HTML片段,例如該字符串應該如何:
<body onload="doSomething()">
<script>
function doSomething() {
}
</script>
顯示您的代碼servlet /客戶端會更好 – jeorfevre