2
A
回答
3
怎麼樣<h:commandLink/>
用target="_blank"
屬性:
<h:commandLink action="#{bean.action}" target="_blank" value="Open document"/>
而且在你的bean:
public void action() {
try {
FacesContext.getCurrentInstance().getExternalContext()
.redirect("page2.xhtml");
} catch (IOException ex) {
// do something here
}
}
替換page2.xhtml
與您的目標網址。
+2
嗨馬特,非常感謝。這工作! 反正有沒有使用JavaScript做到這一點?我的意思是commandLink使用javascript。 –
相關問題
- 1. 直接鏈接到JSF bean動作
- 2. 從JSF Managed Bean調用@EJB
- 3. 如何使用Ajax調用jsf操作方法(在JSF 1.2中)?
- 4. 如何從JSF調用servlet?
- 5. JSF Java bean屬性鏈接問題
- 6. 如何區分jsf動作或直接url鏈接調用頁面
- 7. JSF 2.0使用鏈接
- 8. react-router鏈接調用Redux操作
- 9. 單擊鏈接時調用子操作
- 10. 如何從WDCalendar調用JSF動作
- 11. JSF用Javascript鏈接回到鏈接
- 12. 請求作用域bean JSF
- 13. JSF - JSF實現如何識別操作?
- 14. 如何通過郵件中的鏈接調用銷燬操作
- 15. 如何直接從正常的href鏈接調用託管bean方法或類?
- 16. commandButton不會調用bean操作方法
- 17. JSF鏈接不工作
- 18. 通過jQuery調用JSF操作ajax
- 19. 從Bean打開鏈接
- 20. 如何從JavaScript與Spring Web Flow和jsf鏈接一個動作?
- 21. 從視圖中的鏈接調用MVC控制器操作
- 22. 如何改進我的Rails 3/jQuery/AJAX方法從超鏈接調用操作?
- 23. 如何在JSF應用程序中鏈接實體,會話和管理bean
- 24. 如何在富文件中調用託管bean操作:popupPanel
- 25. 調用應用範圍的bean JSF
- 26. 如何從JSF
- 27. jQuery鏈接操作
- 28. 操作鏈接MVC
- 29. 操作與鏈接
- 30. C#鏈接操作
什麼是您使用的JSF版本?你是否使用任何額外的組件庫像Richfaces? –
我們正在使用JSF1.2。我們沒有任何第三部分組件庫。 –