Beehive
  1. Beehive
  2. BEEHIVE-1211

Netui Tags don't support nested tags (XHTML)

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: NetUI
    • Labels:
      None
    • Environment:
      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.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Robert Kowalchuk
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Development