2011-03-22 26 views
1

我使用jsf創建了一個mobi站點。我得到了最後的結果,發現更原始的手機瀏覽器無法處理commandLink創建的javascript。是否有可能通過h:link來繞過這個問題,或者您有什麼建議可以解決這個問題嗎?我可以用h替換h:commandLink鏈接

回答

1

<h:commandLink>生成一個帶有onclick中的JS代碼的HTML <a>元素來提交POST表單。

如果你的功能需求是提交一些表格的數據,那麼最好用<h:commandButton>,它不會生成JS代碼。

如果你的功能需求是導航到其他頁面,那麼你一定要使用<h:link>,或<h:outputLink>,或只是簡單的HTML <a>

+0

輝煌,謝謝。 – Wayne 2011-03-22 13:29:46