在我的应用程序中,单击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>
答案 0 :(得分:0)
单击提交按钮,通过AJAX调用操作,让操作使用您要导航到的URL发回json数据。在AJAX处理程序中,使用json数据中返回的url并在新窗口中打开它