2015-08-08 3 views
-1

Я пытаюсь отобразить всплывающее окно в сервлетах. Кнопка Onclick of submit на странице jsp вызывает страницу сервлета, где я пытаюсь распечатать результат во всплывающем окне.Как отобразить всплывающее окно на странице сервлета

Я использовал следующий код, который не работает.

out.println("<html><body onload=\"myFunction()\"><script>function myFunction() {alert("+splitVal[4]+");}</script></body></html>"); 
+0

Что означает 'не working'? Предоставьте сгенерированный HTML-код. – Jens

ответ

0
 String val="any value"; 
     out.println("<!DOCTYPE html>"); 
     out.println("<html>"); 
     out.println("<head>"); 
     out.println("<title>Servlet NewServlet</title>");    
     out.println("</head>"); 
     out.println("<body onLoad=\"showResult();\">"); 
     out.println("<script>"); 
     out.println("function showResult(){"); 
     out.println("alert(\""+val+"\")"); 
     out.println("}"); 
     out.println("</script>"); 
     out.println("</body>"); 
     out.println("</html>");