所以,我有一个命令按钮,用于打开基于支持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 + "');");