Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.6.1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:any
-
ICEsoft Forum Reference:
-
Support Case References:
Description
guess there's a page containing a simple selectInputDate component like:
<ice:selectInputDate renderAsPopup="true"
value="#{TestBean.date}"
id="dateField"
popupDateFormat="EEE, d MMM yyyy">
</ice:selectInputDate>
when the page is entered initially and there is a pre-existing value for the date then
the format is not applied to this component. Instead the date will be shown with the
component's default format settings. The correct format will be applied when
the JSF lifecycle is initiated i.e. by a partialSubmit of another component. the problem
then is that a conversion error occurs, because the default format doesn't match the
value of the popupDateFormat attribute.
<ice:selectInputDate renderAsPopup="true"
value="#{TestBean.date}"
id="dateField"
popupDateFormat="EEE, d MMM yyyy">
</ice:selectInputDate>
when the page is entered initially and there is a pre-existing value for the date then
the format is not applied to this component. Instead the date will be shown with the
component's default format settings. The correct format will be applied when
the JSF lifecycle is initiated i.e. by a partialSubmit of another component. the problem
then is that a conversion error occurs, because the default format doesn't match the
value of the popupDateFormat attribute.
Activity
Michael Thiem
created issue -
Michael Thiem
made changes -
Field | Original Value | New Value |
---|---|---|
Support Case References | https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=4292 |
Michael Thiem
made changes -
ICEfaces Forum Reference | http://www.icefaces.org/JForum/posts/list/5628.page |
Mark Collette
made changes -
Assignee | Mark Collette [ mark.collette ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14821 | Thu Sep 13 17:12:02 MDT 2007 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDate.java
MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 1.7DR#1 [ 10100 ] | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 1.6.2 [ 10111 ] | |
Fix Version/s | 1.7DR#1 [ 10100 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7DR#1 [ 10100 ] |
Mark Collette
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7 [ 10080 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee | Mark Collette [ mark.collette ] |
The actual DateFormat object is now properly derived from the String popupDateFormat property which is its pattern.
Subversion 14821
icefaces\component\src\com\icesoft\faces\component\selectinputdate\SelectInputDate.java
icefaces\component\src\com\icesoft\faces\component\selectinputdate\SelectInputDateRenderer.java