Eddie, The <netui:rewriteName> tag is designed to participate in URL rewriting. Say in a portal, the URL rewriting is for the scoping a request to a portlet and just prepends the portlet scope to a name. This request scoping is different than the scoping generated with the NetUI tag and JavaScript support within <netui:scriptContainer generateIdScope="true">. The tags generate a map in a page for the tagId attributes of NetUI tags and can scope them to the scriptContainer tag... but it's a different scoping.
The <netui:divPanel> tag is used as a dynamic client side routine for switching between different template sections within the panel. At first I thought this could be used but the generated id on the rendered div tags doesn't seem to work for this case. I just tried a simple test. There may be a way to get this to go but still does not feel very intuitive as it involves using <netui-template:section>, etc. Carlin On 12/13/06, Eddie O'Neil <[EMAIL PROTECTED]> wrote:
Carlin-- Interesting idea, though I thought this could be accomplished with a regular HTML <div>, the generated NetUI JavaScript, and the <netui:rewriteName> tag. For example, the type of thing that's available here in "web/tags/rewriteTags/index.jsp". Would the <netui:div> panel do something different? Eddie On 12/13/06, Carlin Rogers <[EMAIL PROTECTED]> wrote: > At the moment there isn't an easy way to map a fragment of markup with > a NetUI tag using a tagId to use with the NetUI client side JavaScript > support. Most of the NetUI tags have the tagId attribute for the > JavaScript support but the tags map to specific form controls and > acnhors, etc. > > I'd like to propose adding a <netui:div> tag to the set of NetUI HTML tags. > > One use case is a page using the NetUI tag scoping of the generated > HTML id attributes and custom client side JavaScript code that needs > to access a fragment of markup using the NetUI lookIdByTagId() > JavaScript function. The markup in the fragment may not require or use > other NetUI tags. Something like... > > <netui:div tagId="myFragDiv"> > <someprefix:someTag ..."/> > ... > </div> > > Any concerns or thoughts? > > Thanks, > Carlin >
