Hi, this is probably more of a JSF question, but maybe Seam has a workaround:
I have a simple table where each row is a component. If the user has this
component in the database, the hidden field has a value and the box is checked.
If they do not, they can always check the box and that component will be added
to the database. The problem is that the value of "lenderBenefitId" is handled
on the server side. If they check the box and click Save, the row is persisted
to the database and the lenderBenefitId is populated. If they uncheck the box
that has a lenderBenefitId that is not null, that record will be deleted from
the database and lenderBenefitId set to null. But these changes are not
propagated back to the view. How can I get this propagation to happen?
<h:panelGrid columns="2">
| <h:selectBooleanCheckbox
value="#{benefitMap.getBenefit('ORIGINATION_FEE').selected}"/>
| <h:panelGroup>
| <h:inputHidden
value="#{benefitMap.getBenefit('ORIGINATION_FEE').lenderBenefitId}"/>
| <h:outputLabel for="originationFee">Origination Fee:</h:outputLabel>
| <h:inputText
value="#{benefitMap.getBenefit('ORIGINATION_FEE').percentReduction}" size="5"/>%
| </h:panelGroup>
| <h:selectBooleanCheckbox
value="#{benefitMap.getBenefit('FEDERAL_DEFAULT_FEE').selected}"/>
| <h:panelGroup>
| <h:inputHidden
value="#{benefitMap.getBenefit('FEDERAL_DEFAULT_FEE').lenderBenefitId}"/>
| <h:outputLabel for="federalDefaultFee">Federal Default
Fee:</h:outputLabel>
| <h:inputText
value="#{benefitMap.getBenefit('FEDERAL_DEFAULT_FEE').percentReduction}"
size="5"/>%
| </h:panelGroup>
| </h:panelGrid>
|
| <div class="actionButtons">
| <h:commandButton type="submit" value="Save"
action="#{lenderbenefits.processLenderBenefits}"/>
| </div>
Many thanks in advance!
Jon
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4107192#4107192
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4107192
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user