Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Aix 5L, WebLogic 9.2.2, Oracle 9i
Description
The tags are XHTML compliant when using:
<netui:html documentType="xhtml1-transitional">
But the html produced doesn't support all xhtml because most of the netui tags don't allow nested tags or client side nested html. For example.
<netui:html documentType="xhtml1-transitional">
<netui:form action="saveForm">
<netui:textBox tagId="first_name" dataSource="pageFlow.lastName">
<b:xhtml_client_side_tag/>
</netui:textBox>
</netui:form>
</netui:html>
Should produce:
<html>
<form ....>
<input type="text" id="first_name" name="pageFlow.lastName">
<b:xhtml_client_side_tag/>
</input>
</form>
</html>
instead it produces:
<html>
<form ....>
<input type="text" id="first_name" name="pageFlow.lastName" />
</form>
</html>
The source is xhtml compliant but does allow for client side extensions or tag library extensions via nested tags. For example Ajax frameworks like BackBase could not be used in conjunction with netui.