我有一个 CRUD 生成的创建表单:
<div class="create-form">
<h:form>
<h:inputText id="name" value="#{pointController.selected.name}" title="#{bundle.CreatePointTitle_name}" required="true" />
<h:inputText id="term" value="#{pointController.selected.term}" title="#{bundle.CreatePointTitle_term}" required="true" />
<p:commandButton styleClass="btn" action="#{pointController.create}" value="#{bundle.CreatePointSaveLink}" />
</h:form>
</div>
<button>add new form</button>
我有一个按钮,如果单击它,它将使用 javascript 创建另一个与上面相同的表单。(2 inputText, name and term)
我的目标是,使用 2 个或更多表单,具体取决于用户想要多少表单,单击 1 个 commandButton 会将所有内容插入数据库中。
例子:
first form: name = first form test, term = first form testterm
2nd form: name = 2nd form test, term= 2nd form testterm
单击命令按钮后
2 行将被插入到数据库的同一个表中。
但我不确定这个页面的结构是什么。