如何使用JSF动态打开带有命令按钮的新选项卡链接?



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

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

但是,当我想将其"硬编码链接"更改为动态变量路径信息时,它无法正常工作。

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

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

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

相关内容

  • 没有找到相关文章

最新更新