2011-10-22 68 views
0

我在我的網站上有一個搜索表單,我使用我正在閱讀的書中學到的內容進行構建,並且對查詢參數的「名稱」部分有疑問。在JSF中使用GET發送數據

之後,我已經理解我使用普通的HTML表單,當我想用​​GET發送數據,我使用<h:inputText id="city" value="#{testBean.city}" />這些標籤裏面。這是正確的,你通常會寫在name="city"在正常的HTML標籤是一樣的id="city"?它適用於所有的JSF標籤?

回答

1

是的,沒錯。據我所知,當你寫沒有'id'屬性的標籤時,Renderer爲相應的HTML組件/ tag/smth生成一個自動的'name'屬性。但是當你註冊一個帶'id'屬性的jsf組件時,它的值被用於HTML中'name'的值。