我在我的网站上有一个搜索表单,我在我正在阅读的书中学到了什么,我对查询参数的“名称”部分有疑问。
在我理解之后,当我想用GET发送数据时,我使用普通的HTML表单,我在里面使用<h:inputText id="city" value="#{testBean.city}" />
这些标签。您通常在普通HTML标记中使用name="city"
撰写的内容与id="city"
相同是正确的吗?它适用于所有JSF标签吗?
答案 0 :(得分:1)
是的,没错。据我所知,当您编写没有'id'属性的标签时,Renderer会为相应的HTML组件/标签/ smth生成一个自动'name'属性。但是当您注册带有'id'属性的jsf组件时,其值将用于HTML中'name'的值。