2
A
回答
4
最簡單的方法將只發送一個HTTP請求自己(在本地主機上執行時應當特別便宜)。
InputStream input = new URL("http://localhost:8080/context/page.jsf").openStream();
// ...
如果你想在同一會話中請求它作爲當前客戶端和服務器接受URL重寫,然後用下面的URL來代替。
InputStream input = new URL("http://localhost:8080/context/page.jsf;jsessionid=" + session.getId()).openStream();
// ...
或者如果您的服務器不接受URL重寫,但只接受cookie,請改爲使用以下方法。
URLConnection connection = new URL("http://localhost:8080/context/page.jsf").openConnection();
connection.setRequestProperty("Cookie", "JSESSIONID=" + session.getId());
InputStream input = connection.getInputStream();
// ...
相關問題
- 1. 渲染頁面到自定義輸出
- 2. Grails渲染插件保存到文件
- 3. UserFrosting將樹枝渲染輸出保存到變量,然後寫入文件
- 4. 使用Rails 3.0將頁面渲染爲保存的HTML文件?
- 5. JSF頁面無法與模板渲染
- 6. JSF 2.0沒有渲染任何頁面
- 7. 使用jsf 2渲染頁面標題
- 8. JSF有條件渲染頁腳(jsf方面)
- 9. 在渲染頁面中渲染頁面
- 10. Login.xhtml和JSF渲染
- 11. XMLHttpRequest POST後渲染頁面
- 12. 保存畫面輸出到文件
- 13. JSF頁面完成渲染後加載數據
- 14. JSF渲染問題(頁面獲取緩存)
- 15. 保存輸出到文件
- 16. 保存輸出到文件
- 17. 保存輸出到文件
- 18. 在asp.net頁面渲染pdf文件
- 19. Rails render_to_string渲染輸出到正文
- 20. 當jsf不渲染組件時,JSF渲染填充間隙
- 21. JSF - XSLT渲染
- 22. JSF渲染JS
- 23. JSF A4J:AJAX和f:AJAX渲染時
- 24. JSF 2.0在文檔加載頁面上部分渲染
- 25. 緩存的js文件減慢頁面渲染速度
- 26. JSF 2.0 - Ajax和渲染組件
- 27. jsf渲染組件類型?
- 28. ssh進入終端並保存終端輸出到文件
- 29. Rails保持渲染錯誤頁面
- 30. 渲染HTML頁面
聽起來像過濾器的聲音,如果它是HTML,但我不知道JSF如何處理當前頁面/ bean(如果它是一個ViewScoped bean它會刪除它)? – SJuan76
或瀏覽器會做什麼(畢竟它已發送請求並且沒有收到回覆,儘管也許Ajax會緩解這一點)。 – SJuan76
我不知道我甚至應該開始從代碼呈現頁面(faclet)。 – Trind