如何在单击“提交”按钮时打开浏览器

时间:2013-11-11 09:24:05

标签: javascript jsp struts struts-1

在我的应用程序中,单击Submit按钮(Struts),会执行一个动作类方法,该方法设置bean的“Updated URL”属性。我想要的是我需要在完成设置bean后在新浏览器中打开的URL,而无需用户点击链接等其他任何操作。我无法找到正确的方法。

以下是一些代码:

我的JSP:

<html:submit property="evaluation">
  <c:choose>
    <c:when test="Some Condition"><fmt:message key="Button1" /></c:when>
    <c:otherwise><fmt:message key="Button2" /></c:otherwise>
  </c:choose>
</html:submit>

1 个答案:

答案 0 :(得分:0)

单击提交按钮,通过AJAX调用操作,让操作使用您要导航到的URL发回json数据。在AJAX处理程序中,使用json数据中返回的url并在新窗口中打开它