表单使用servlet提交成功响应

时间:2010-08-19 05:45:58

标签: javascript jsp servlets

我正在提交一个文件上传到servlet的表单,但我不知道如何将成功事件发送回Javascript。我需要在servlet成功执行后调用一个函数。

1 个答案:

答案 0 :(得分:1)

让Servlet在请求范围内设置一个变量,让JSP相应地生成JavaScript代码。

的Servlet

boolean success = true; // or false.
request.setAttribute("success", success);
request.getRequestDispatcher("/WEB-INF/result.jsp").forward(request, response);

JSP:

<script>var success = ${success};</script>

它最终会出现在web浏览器中

<script>var success = true;</script>

您知道如何继续使用此JavaScript,对吗? if (success) {} else {}等等:)

另见: