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

Javascript 如何使用JSF动态打开带有命令按钮的新选项卡链接?,javascript,jsf,primefaces,Javascript,Jsf,Primefaces,所以,我有一个命令按钮,用于打开基于backingbean的newtab链接 此代码在上下文中完美工作。executewindow.open'http://localhost:8080/AdrenaWeb/faces/test.xhtml;; 但是,当我想将其“硬代码链接”更改为动态var pathInfo时,它无法工作 String pathInfo = test.xhtml; context.execute("window.open('http://localhost:8080/Adrena

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

此代码在上下文中完美工作。executewindow.open'http://localhost:8080/AdrenaWeb/faces/test.xhtml;;

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

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 + "');");
你说不能工作是什么意思?你是说“不起作用”吗?那你调试了什么?