window.confirm() in java servlet

window.confirm() in java servlet

本文关键字:java servlet in confirm window      更新时间:2023-09-26

在web应用程序中,我想得到servlet问题的答案;

PrintWriter out1 = response.getWriter();  
            response.setContentType("text/html");  
            out1.println("<script type='"text/javascript'">");  
            out1.println("confirm('question?');");  
            out1.println("</script>");

这段代码给我一个确认对话框,但我不知道如何在servlet

中得到它的答案

有可能的方法吗?

servlet是服务器端代码。确认是客户端,在浏览器中。它根据用户单击的按钮返回true或false。您需要在浏览器中用javascript捕获该结果,并将其发送到服务器以供servlet查看。

如果你有一系列的问题,那么你可能最好使用表单,而不是确认对话框。多个确认对话框会给用户带来糟糕的体验。在servlet响应中,您将创建一个html表单,然后在表单中为每个问题创建输入。表单还提供了一种将结果提交回servlet的现成方法。