0

私のページには、timelogging というデータベース テーブルからこの行を表示する行があります。

<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