【问题标题】:How to open new tab link with command button with JSF dynamically?如何使用 JSF 动态打开带有命令按钮的新选项卡链接?
【发布时间】:2018-09-21 04:30:30
【问题描述】:

所以,我有一个命令按钮,用于打开基于支持 bean 的 newtab 链接。

这段代码完美运行context.execute("window.open('http://localhost:8080/AdrenaWeb/faces/test.xhtml);");

但是,当我想将其“硬编码链接”更改为动态 var pathInfo 时,它无法工作。

String pathInfo = test.xhtml;
context.execute("window.open('http://localhost:8080/AdrenaWeb/faces/'+pathInfo );");

【问题讨论】:

  • 你说的“不能工作”是什么意思?你的意思是“不工作”?那你调试了什么?

标签: javascript jsf primefaces


【解决方案1】:

你没有在你的java代码中正确连接字符串,你需要这样做:

context.execute("window.open('http://localhost:8080/AdrenaWeb/faces/" + pathInfo + "');");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-06
    • 1970-01-01
    相关资源
    最近更新 更多