【发布时间】:2010-05-26 08:14:00
【问题描述】:
我有一个 JSF 应用程序,当用户单击按钮时,我想打开一个网页。
Desktop.getDesktop().browse(uri); 可能会在服务器端打开一个网页,
客户端怎么做?
当我尝试 Desktop.getDesktop().browse(uri);它可以工作,但可能是因为我在 localhost 上打开 JSF 应用程序,所以我不知道打开的 uri 是在服务器端还是客户端。
在 getDesktop() 的规范中写道:
getDesktop()
Returns the Desktop instance of the current browser context.
谢谢!
【问题讨论】:
-
所以你没有桌面客户端?您只有一个 JSF 应用程序,并且您希望在单击按钮后(在浏览器中)更改浏览器中的页面?
-
我只有 JSF 应用程序,我只想在客户端打开 JSF 应用程序并单击按钮时(在 JSF 应用程序的浏览器中)在浏览器中打开新页面客户端。
标签: jsf client-server