【问题标题】:<h:commandLink target=“_blank” only after validation<h:commandLink target="_blank" 仅在验证后
【发布时间】:2014-11-04 11:19:35
【问题描述】:

我使用 h:commandLink target="_blank" 方法来获取新标签,但它显示了

新标签中的验证错误。如果验证通过,我希望它只打开新选项卡。 那么,有没有一种方法可以验证并仅在验证通过时打开一个新窗口? 不使用 javascript 或 jquery。 谢谢

我在 h:commandButton 中尝试过,但它在同一个选项卡中打开

【问题讨论】:

    标签: jsf jsf-2


    【解决方案1】:

    据我所知,你不能没有 javascript,因为 target 属性会强制 浏览器 立即打开一个新标签/窗口,然后是服务器请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-31
      • 2011-06-25
      • 1970-01-01
      • 1970-01-01
      • 2013-01-13
      • 1970-01-01
      相关资源
      最近更新 更多