Details
Description
Using the Compat Component Showcase sample app, checked all .xhtml files under folders and sub-folders of component-showcase\web\WEB-INF\includes. Only three files have ice:form presenting. None of the ice:form has the "partialSubmit=true" attribute defined. Those three files are:
includes\templates\page-template.xhtml
includes\content\navigation.xhtml
includes\content\languageThemeControl.xhtml
Replaced the ice:form with h:form in the files, and tested compat showcase. Except for the top level 4 menus (Extended Components, Custom Components, Layout Panels, and Table), none of the demo links in the navigation tree is clickable.
Tested on Glimmer revision 21939 using Tomcat 6 and FF3.6
includes\templates\page-template.xhtml
includes\content\navigation.xhtml
includes\content\languageThemeControl.xhtml
Replaced the ice:form with h:form in the files, and tested compat showcase. Except for the top level 4 menus (Extended Components, Custom Components, Layout Panels, and Table), none of the demo links in the navigation tree is clickable.
Tested on Glimmer revision 21939 using Tomcat 6 and FF3.6
Introduced renderer that exteds h:form renderer to render the hidden input fields required by some ice:* components. Introduced also system event listener that changes the h:form renderer to the overriding render.