Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha2
-
Fix Version/s: 2.0-Alpha3, 2.0.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces 2.0
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
By default, JSF 2.0 writes a minimum number of IDs to the markup output, particularly for output components (IDs are used to track form input fields, but only Ajax page update generally makes use of IDs on other elements). IDs should be provided on a wider variety of elements so that DOM diff based updates can be targeted to the browser markup.
Activity
Ted Goddard
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.0-Alpha3 [ 10032 ] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.)] | |
Assignee | Ted Goddard [ ted.goddard ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20931 | Thu Mar 11 11:48:25 MST 2010 | ted.goddard | SystemEventListener for automatically adding IDs ( |
Files Changed | ||||
ADD
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/MainEventListener.java
MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/util/EnvUtils.java MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/render/DOMRenderKit.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20938 | Thu Mar 11 15:02:57 MST 2010 | ted.goddard | added ViewState logging to help diagnose null DOM problems ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/context/DOMPartialViewContext.java
|
Ted Goddard
made changes -
Attachment | auction-raw.xhtml [ 12256 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21048 | Tue Mar 23 10:44:30 MDT 2010 | ted.goddard | do not modify IDs on ICEfaces components ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/MainEventListener.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21124 | Wed Mar 31 13:20:42 MDT 2010 | ted.goddard | applying id modification to ICEfaces pages only ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/MainEventListener.java
|
Ted Goddard
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 2.0.0 [ 10230 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
This is not currently detected as a problem in the auction demo as that demo already contains many manually added IDs in the markup. These IDs were added for testing and organizational purposes, but they are also being effectively used by the DOM diff updates.