[ https://issues.apache.org/jira/browse/TOMAHAWK-127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mike Kienenberger updated TOMAHAWK-127: --------------------------------------- Status: Open (was: Patch Available) > Some components do not render valid html > ---------------------------------------- > > Key: TOMAHAWK-127 > URL: https://issues.apache.org/jira/browse/TOMAHAWK-127 > Project: MyFaces Tomahawk > Issue Type: Bug > Components: Panel Navigation2 > Environment: tested on jboss4.0.3/sun jdk 1.5.0_r05/linux with > myFaces 1.1.1 and nightly build 20051230 > Reporter: Carsten Stiller > Assigned To: Martin Marinschek > Priority: Minor > Attachments: HtmlNavigationMenuRendererUtils.java.diff > > > Some components do not render valid html (checked with w3c-validator against > HTML4.01strict and XHTML1.0) > <h:form />: The hidden <input />-Tag has to be inside a block-element (a > <div /> or whatever) > rendered code: > <form> > ... > <input name="form_SUBMIT" value="1" type="hidden" /> > </form> > w3c-validator message: document type does not allow element "INPUT" here; > missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE", "DIV", > "ADDRESS" start-tag. > <h:selectManyListbox />: Attribute is rendered as 'multiple="true"' instead > of 'multiple="multiple"' > rendered code: > <select id="..." name="..." multiple="true"> > ... > </select> > w3c-validator message: value of attribute "MULTIPLE" cannot be "TRUE"; must > be one of "MULTIPLE". > <t:panelNavigation2 />: When layout="list" is selected and nested menus are > used, non-active parts of the menu-trees include empty <ul />-tags. (At > least one <li /> is required inside of <ul></ul>). > jsf-code: > <t:panelNavigation2 id="..." layout="..."> > <t:commandNavigation2 id="..." action="..." value="..."> > <t:commandNavigation2 id="..." value="..." action="..." /> > <t:commandNavigation2 id="..." value="..." action="..." /> > > </t:commandNavigation2> > <t:commandNavigation2 id="..." action="..." value="..." /> > </t:panelNavigation2> > rendered code, when menu-tree is closed: > <ul> > <li><a href="..." id="...">... </a><ul></ul></li> > <li><a href="..." id="...">...</a></li> > </ul> > w3c-validator message: end tag for "UL" which is not finished. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.