For general Web application design information, see "Resources for learning."
The following steps support the second approach, development without an IDE.
If you are receiving a duplicate client error when you use the JavaServer Faces (JSF) implementation to dynamically add components to the tree, it is because the JSF implementation generated client identifiers that collide with cached client identifiers on a post back. To prevent collision with existing client IDs, use the com.ibm.ws.jsf.storeDynamicClientIds property to store the number that is used to generate new client IDs in the view between requests. The client IDs generation process is also modified when this property is set to <tt>true</tt>.
<contex-param> <description>If this property is set to true, the number that is used to generate new client IDs is stored in the view so that it is saved between requests. </description> <param-name>com.ibm.ws.jsf.storeDynamicClientIds</param-name> <param-value>true</param-value> </context-param>
In this information ...Related concepts
| IBM Redbooks, demos, education, and more |