我在jsf中有一个页面,用户输入所有数据并单击“提交”按钮,并且必须将其保存在数据库中。请找到我目前正在使用的代码。
<h:column>
<f:facet name="header">
<h:outputText value="Registration"/>
</f:facet>
<h:form>
<h:commandLink id = "submit" value="submit" action="#{bean.submitDate}">
<f:param name="sNum" value="#{list.sNumber}" />
<f:param name="firstName" value="#{list.fName}" />
<f:param name="lastname" value="#{list.lName}" />
...
</h:commandLink></h:form>
</h:column>
我想知道我是否可以一次发送整个数据,或者我必须单独发送所有字段,如上所述
答案 0 :(得分:1)
虽然我的代码段中没有显示任何输入字段:
您可以将所有输入元素一起发送。只需让一个<h:form>
... </h:form>
包装所有输入元素,然后在表单中使用一个h:commandLink
或h:commandButton
即可将所有数据一起提交。