我想獲取當前視圖HTML源代碼並將其作爲參數傳遞給JSF受管bean。無論如何JSF我可以做到這一點嗎?如何獲取當前視圖HTML源代碼並將其作爲字符串傳遞給JSF ManagedBean
1
A
回答
3
你不能在JSF中完成它,因爲它根本不在webbrowser中運行。
最好的選擇是使用JavaScript。下面的示例設置與HTML源代碼隱藏的輸入值的提交按鈕被點擊時:
<h:form id="form">
<h:inputHidden id="source" value="#{bean.source}" />
<h:commandButton value="submit" action="#{bean.submit}"
onclick="document.getElementById('form:source').value=document.getElementsByTagName('html')[0].outerHTML"
/>
</h:form>
在操作方法中,它在隨後只是由source
屬性可用的特定示例。
相關問題
- 1. 如何傳遞Vue中的字符串並將其視爲html
- 2. 如何獲取html文件的源代碼並將其放入字符串
- 3. 如何從源代碼獲取html字符串並將其作爲Html正文在MailMessage中發送?
- 4. 獲取HTML源代碼作爲字符串
- 5. 獲取當前頁面的html代碼並通過post方法將其傳遞給一個變量
- 6. 將字符串從BroadcastReceiver傳遞給MainActivity,並將其獲取到片段中
- 7. 如何從HTML表單中獲取數字並將其傳遞給JavaScript?
- 8. 如何將XML轉換爲字符串並將其傳遞給Web服務中的Java代碼?
- 9. 如何將java varibales傳遞給html頁面代碼(在java字符串中)?
- 10. 從c#命令行中獲取字符串並將其傳遞給wpf窗口
- 11. 在Android中,如何將HTML源代碼轉換爲字符串?
- 12. 如何將HTML代碼作爲字符串在HTML頁面中?
- 13. 如何將存儲在字符串變量中的HTML代碼傳遞給MVC 5中的視圖?
- 14. 將字符串參數傳遞給函數並將其更改
- 15. 如何將字符串傳遞給epp_dodger?
- 16. 如何將字符串傳遞給JOptionPane?
- 17. XSLT-獲取子串,並將其作爲參數傳遞給Java函數
- 18. 如何將soap作爲字符串傳遞給php soapclient
- 19. 如何將Unicode字符串作爲參數傳遞給urllib.urlencode()
- 20. 如何將字符串傳遞給bash命令作爲參數
- 21. Jade:如何將Jade塊作爲字符串傳遞給Mixin
- 22. 如何將xml文檔作爲字符串傳遞給asp.net webservice
- 23. 如何將Web服務作爲字符串傳遞給JavaScript?
- 24. 如何將字符串傳遞給ofstream :: open作爲文件名
- 25. 如何將字符串作爲對象傳遞給getattr python
- 26. c#如何將函數作爲字符串傳遞給方法
- 27. 將字符串傳遞給$
- 28. 如何使用wkhtmltopdf將html作爲字符串傳遞?
- 29. 將包含HTML的字符串作爲http傳遞給get參數如何對其進行URL編碼
- 30. 如何使用winapis將字符串作爲參數傳遞給C++字符串
我想使用Itext +飛碟創建一個PDF文檔,因爲我需要我的頁面的HTML – SRy