Hi,
I have this defined in my faces-config.xml ...
<managed-bean>
<managed-bean-name>FeatureDef</managed-bean-name>
<managed-bean-class>com.myco.nps.config.common.beans.FeatureDef</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>feature_name</property-name>
<value>#{param.feature_name}</value>
</managed-property>
</managed-bean>
...
<navigation-rule>
<display-name>jsp/ConfigFeatures</display-name>
<from-view-id>/jsp/ConfigFeatures.jsp</from-view-id>
<navigation-case>
<from-action>#{ConfigFeaturesPage.editFeature}</from-action>
<from-outcome>success</from-outcome>
<to-view-id>/jsp/BLS.jsp</to-view-id>
<redirect/>
</navigation-case>
In an instance where I am editing this object, what backing bean
Java code do I need to write so that "param.feature_name" is populated with the variable "featureName" in the code below?
public
String editBillSet() {
loadBeans();
FeatureDef featureDef = npsAppConfig.getSelectedFeatureObj();
String featureName = featureDef.getFeature_name();
// What to do here so that param.feature_name is populated?
return "success";
} // editBillSet
Thanks, - Dave