Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.7.2, 1.7.2 SP1, 1.8DR#1, 1.8DR#2
-
Component/s: ICE-Components
-
Labels:None
-
Environment:All
-
ICEsoft Forum Reference:
Description
When pre-selecting a value for ice:radio or ice:checkbox is not working with 1.7.2 SP1. It was working with ICEfaces 1.7.1
-
Hide
- ICE-3977.war
- 4.88 MB
- Sam Xiao
-
- META-INF/MANIFEST.MF 0.0 kB
- WEB-INF/lib/backport-util-concurrent.jar 319 kB
- WEB-INF/lib/commons-digester.jar 140 kB
- WEB-INF/lib/icefaces-comps.jar 1.71 MB
- main.jspx 3 kB
- WEB-INF/lib/jsf-impl-1.2.jar 813 kB
- WEB-INF/lib/commons-el.jar 110 kB
- WEB-INF/lib/commons-discovery.jar 70 kB
- WEB-INF/lib/jsf-api-1.2.jar 353 kB
- WEB-INF/lib/commons-beanutils.jar 184 kB
- WEB-INF/lib/jstl.jar 17 kB
- WEB-INF/classes/support/TestBean.class 1 kB
- WEB-INF/faces-config.xml 0.4 kB
- WEB-INF/lib/commons-fileupload.jar 87 kB
- index.jsp 0.2 kB
- WEB-INF/lib/icefaces.jar 990 kB
- WEB-INF/web.xml 4 kB
- WEB-INF/classes/support/TestBean.java 0.9 kB
- WEB-INF/lib/commons-logging.jar 52 kB
- WEB-INF/lib/commons-collections.jar 558 kB
-
- main.jspx
- 2 kB
- Arran Mccullough
-
- TestBean.java
- 1 kB
- Arran Mccullough
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
checkbox now works but problem still exists from radio button
Included the radio components in the fix, and noticed an oversight in the checkbox fix as well.
TRUNK
Subversion 18275
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\RadioRenderer.java
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\SelectManyCheckboxListRenderer.java
ICEfaces 1.7 Branch
Subversion 18276
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\RadioRenderer.java
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\SelectManyCheckboxListRenderer.java
Show
Mark Collette
added a comment - Included the radio components in the fix, and noticed an oversight in the checkbox fix as well.
TRUNK
Subversion 18275
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\RadioRenderer.java
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\SelectManyCheckboxListRenderer.java
ICEfaces 1.7 Branch
Subversion 18276
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\RadioRenderer.java
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\SelectManyCheckboxListRenderer.java
verified with success on 1.7.2-SP2 build 3 (tested on tomcat6 + FF2 and IE6)
Show
Joanne Bai
added a comment - verified with success on 1.7.2-SP2 build 3 (tested on tomcat6 + FF2 and IE6)
The checkbox rendering code was incorrectly getting the component selection value from the checkbox, when it should have gotten it from the UISelectMany referenced by the for attribute.
Subversion 18262
icefaces\core\src\com\icesoft\faces\renderkit\dom_html_basic\SelectManyCheckboxListRenderer.java
Subversion 18263
icefaces17\core\src\com\icesoft\faces\renderkit\dom_html_basic\SelectManyCheckboxListRenderer.java