0

在我的页面上,我有一行显示我的数据库表中的这一行,称为时间记录。

<h:outputText value="#{timeLoggingController.selected.id}" title="#bundle.ViewTimeLoggingTitle_id}"/>

然后我在它下面有一些输入字段等,然后我需要我的时间记录 ID 与表单一起提交。我将如何分配我从中获得的价值

timeLoggingController.selected.id

对我

timeLoggingDetailController.selected.logId?

我的代码示例:

<h:form>
                <h:panelGrid columns="2">
                    <h:outputText value="#{bundle.ViewTimeLoggingLabel_id}"/>
                    <h:outputText value="#{timeLoggingController.selected.id}" title="#{bundle.ViewTimeLoggingTitle_id}"/>
                </h:panelGrid>

 <h:panelGrid columns="2">
                    <h:outputLabel value="#{bundle.CreateTimeLoggingDetailLabel_timeLoggingDetail_logId}" for="timeLoggingDetail_logId" />
                    <h:inputText id="timeLoggingDetail_logId" value="#{timeLoggingDetailController.selected.logId}" title="#{bundle.CreateTimeLoggingDetailTitle_logId}" required="true" requiredMessage="#{bundle.CreateTimeLoggingDetailRequiredMessage_logId}"/>

</h:panelGrid>

所以我想要做的是删除 inputText 并自动分配

timeLogging.selected.id

timeLoggingDetail.selected.id

在我的页面末尾:

    <h:commandLink action="#{timeLoggingDetailController.create}" value="#{bundle.CreateTimeLoggingDetailSaveLink}" /> 
</h:form>
4

0 回答 0