因此,我有一个命令按钮,该按钮用于打开基于后备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 );");
答案 0 :(得分:3)
您没有在Java代码中正确连接字符串,您需要这样做:
context.execute("window.open('http://localhost:8080/AdrenaWeb/faces/" + pathInfo + "');");