Details
Description
The training application located at repo\services\icefaces2-training\trunk\exercises\solutions\3.6.0-exercise-datatable-refactor has a job-applicant.xhtml page with an h:form containg h: tags and an ace: tag.
The form has icecore:singleSubmit nested inside of it and with ICEfaces 2.0.0 I was seeing 'required' validation messages on the fields as I tabbed through the form. After updating to ICEfaces 2.0.1 I am not seeing a post performed as I tab through the h:inputText fields (it is working on the h:selectOneMenu and h:selectOneRadio fields).
The form has icecore:singleSubmit nested inside of it and with ICEfaces 2.0.0 I was seeing 'required' validation messages on the fields as I tabbed through the form. After updating to ICEfaces 2.0.1 I am not seeing a post performed as I tab through the h:inputText fields (it is working on the h:selectOneMenu and h:selectOneRadio fields).
-
Hide
- jobApplication.war
- 8.77 MB
- Brad Kroeger
-
- META-INF/MANIFEST.MF 0.0 kB
- WEB-INF/.../ApplicantsPagePhaseListener.class 2 kB
- WEB-INF/.../LoggingPhaseListener.class 1 kB
- WEB-INF/classes/.../PagePhaseListener.class 3 kB
- WEB-INF/.../JobApplicantService.class 0.4 kB
- WEB-INF/.../JobApplicantServiceImpl.class 2 kB
- WEB-INF/classes/org/.../backing/Popup.class 2 kB
- WEB-INF/.../ApplicantController.class 7 kB
- WEB-INF/.../WordCapitalizationConverter.class 2 kB
- WEB-INF/classes/.../model/Applicants$1.class 2 kB
- WEB-INF/classes/.../model/Applicants.class 4 kB
- WEB-INF/classes/org/.../model/CityList.class 0.8 kB
- WEB-INF/classes/.../model/CountryList.class 0.8 kB
- WEB-INF/classes/.../model/FontSizeList.class 0.8 kB
- WEB-INF/classes/.../model/JobApplicant.class 3 kB
- WEB-INF/classes/.../model/PushManager.class 0.8 kB
- WEB-INF/classes/.../model/RequestTest.class 0.7 kB
- WEB-INF/classes/.../ViewProperties.class 1 kB
- WEB-INF/.../JSF-override_en.properties 0.0 kB
- WEB-INF/classes/.../Msgs_en.properties 0.1 kB
- WEB-INF/classes/.../util/FacesUtils.class 6 kB
- WEB-INF/classes/.../EmailValidator.class 2 kB
- WEB-INF/faces-config.xml 1 kB
- WEB-INF/lib/commons-beanutils.jar 226 kB
- WEB-INF/lib/commons-collections.jar 558 kB
- WEB-INF/lib/commons-digester.jar 140 kB
- WEB-INF/lib/commons-logging.jar 52 kB
- WEB-INF/lib/icefaces-ace.jar 2.35 MB
- WEB-INF/lib/icefaces-compat.jar 2.67 MB
- WEB-INF/lib/icefaces.jar 201 kB
-
- jobApplication.zip
- 76 kB
- Brad Kroeger
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Please confirm if this is a regression from a previous ICEfaces 2 release. (It is different behavior from partialSubmit, but that does not make it a regression.)
Show
Ted Goddard
added a comment - Please confirm if this is a regression from a previous ICEfaces 2 release. (It is different behavior from partialSubmit, but that does not make it a regression.)
This is a regression from ICEfaces 2.0.0, tabbing through the h:inputText fields resulted in 'required' validation firing.
Show
Brad Kroeger
added a comment - This is a regression from ICEfaces 2.0.0, tabbing through the h:inputText fields resulted in 'required' validation firing.
Please attach a test case or a page to add to component-showcase or auction to reproduce.
Show
Ted Goddard
added a comment - Please attach a test case or a page to add to component-showcase or auction to reproduce.
I have attached the source code and a war file (Tomcat 7.0.8) of our training jobApplication project.
I have submitted this application to testing as it's a good example of a form / dataTable based application.
Show
Brad Kroeger
added a comment - I have attached the source code and a war file (Tomcat 7.0.8) of our training jobApplication project.
I have submitted this application to testing as it's a good example of a form / dataTable based application.
This is a new feature since icecore:singleSubmit does not allow the JavaScript event to be configured (currently it is "onchange" for text fields in browsers other than IE). It may actually be better to combine this with client-side validation for required fields than performing a submit.