Example 4 is not working. It uses a CDATA block to display a radiobox which doesn't appear in the generated html code.
org.apache.taglibs.datagrid.helper.XmlHelper ignores CDATA_SECTION_NODE nodes.
--- jakarta-taglibs- sandbox/datagrid/src/org/apache/taglibs/datagrid/helper/XmlHelper.java:1.1 Thu Nov 25 14:25:43 2004 +++ jakarta-taglibs- sandbox/datagrid/src/org/apache/taglibs/datagrid/helper/XmlHelper.java Thu Nov 25 15:46:20 2004 @@ -20,7 +20,7 @@ { child = list.item (index); - if (child.getNodeType () == Node.TEXT_NODE) + if (child.getNodeType () == Node.TEXT_NODE || child.getNodeType() == Node.CDATA_SECTION_NODE) text.append (child.getNodeValue ()); }
Created attachment 13557 [details] Patch