You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Robert Kowalchuk (JIRA)" <ji...@apache.org> on 2007/12/13 21:08:43 UTC

[jira] Created: (BEEHIVE-1211) Netui Tags don't support nested tags (XHTML)

Netui Tags don't support nested tags (XHTML)
--------------------------------------------

                 Key: BEEHIVE-1211
                 URL: https://issues.apache.org/jira/browse/BEEHIVE-1211
             Project: Beehive
          Issue Type: Bug
          Components: NetUI
         Environment: Aix 5L, WebLogic 9.2.2, Oracle 9i
            Reporter: Robert Kowalchuk


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  you could not be used in conjunction with netui.





-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (BEEHIVE-1211) Netui Tags don't support nested tags (XHTML)

Posted by "Robert Kowalchuk (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BEEHIVE-1211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Kowalchuk updated BEEHIVE-1211:
--------------------------------------

    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.





  was:
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  you could not be used in conjunction with netui.






> Netui Tags don't support nested tags (XHTML)
> --------------------------------------------
>
>                 Key: BEEHIVE-1211
>                 URL: https://issues.apache.org/jira/browse/BEEHIVE-1211
>             Project: Beehive
>          Issue Type: Bug
>          Components: NetUI
>         Environment: Aix 5L, WebLogic 9.2.2, Oracle 9i
>            Reporter: Robert Kowalchuk
>
> 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.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.