In order to use the RepositoryFormHandler to update item property values from a form, reference the item property in this format:


For example:

<dsp:input type="input-type"

The RepositoryFormHandler’s value property is a Dictionary of property/value pairs that temporarily stores all pending property values. The RepositoryFormHandler writes all values from this dictionary on form submission as a single transaction, thus preventing profile properties from being left in an inconsistent state.

Updating hierarchical properties

In order to update a property that is referenced by another property, use the following notation:


For example, the following input tag references the city property, which is referenced from the address property:

<dsp:input type="text" bean=""/>

In this case, the address property points to an ID that represents an address item with its own set of properties, one of which is city.

Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices