tomcat-taglibs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Borislav Iordanov <boris...@kobrix.com>
Subject Re: id attribute
Date Tue, 12 Mar 2002 21:20:33 GMT
Thanks Clive. I've got my problem resolved.
Boris

"van Hilten, Clive" wrote:

> Hi Boris - post your code and I'll try it in my container.
>
> Clive
>
> -----Original Message-----
> From: Borislav Iordanov [mailto:borislav@kobrix.com]
> Sent: 07 March 2002 18:43
> To: Tag Libraries Users List
> Subject: Re: id attribute
>
> Hi,
>
> Tanks Clive!
>
> Actually, I was talking about the _value_ of the id attribute, the name is
> of
> course statically defined in the TLD.  However, code similar to your example
> didn't work for me under Tomcat 3.2.1. The string value of the id is kept
> with
> the <%=" and "%>, i.e. it is not evaluated at all (and the attribute is
> declared
> with <rtexprvalue>true</rtexprvalue> in the TLD). I guess I'll have to
> investigate more the issue with various containers. But ideally I would like
> to
> know what the JSP standart says about this, neither 1.1. nor 1.2 is explicit
> enough.
>
> Boris
>
> "van Hilten, Clive" wrote:
>
> > Actually, on reading my reply again, I think we are talking about
> different
> > things altogether - I see that you are trying to have the attribute
> _name_,
> > not its _value_, determined at runtime - no idea about this, sorry.
> >
> > Clive
> >
> > -----Original Message-----
> > From: van Hilten, Clive [mailto:Clive.vanHilten@Misys.com]
> > Sent: 07 March 2002 09:24
> > To: 'Tag Libraries Users List'
> > Subject: RE: id attribute
> >
> > Here is an example of something I have along the lines you suggest. It is
> a
> > JSP that generates WML code to be viewed in a WML browser on a mobile
> > device. The JSP container I am using is Tomcat 3.2 on Windows 2000
> > Professional. It compiles just fine. The custom tag library I am using is
> > the Openwave Usability Interface (OUI).
> >
> > HTH
> >
> > Clive
> >
> >
> ============================================================================
> > =
> >
> > <%@ taglib uri="/WEB-INF/tld/oui.tld" prefix="oui" %>
> > <%@ page language="java"%>
> > <jsp:useBean id="trading" scope="request" class="ariel.TradingBean" />
> >
> > <oui:wml>
> >
> > <oui:head>
> > <oui:meta forua="true" http_equiv="Cache-Control" content="no-cache,
> > must-revalidate"/>
> > </oui:head>
> >
> > <%
> > String strId = request.getParameter("id");
> > String strCodeUpper = request.getParameter("code");
> > String strCodeLower = request.getParameter("code").toLowerCase();
> > %>
> >
> > <oui:card id= "<%=strCodeUpper%>" title="<%=strCodeUpper%>"
> > newcontext="true">
> >         <oui:p align="center">
> > <oui:img src='<%=strCodeLower+".wbmp"%>' alt='<%=strCodeUpper+" chart"%>'
> />
> >         <oui:primary_path short_label="Shares">
> >                 <oui:go href ='<%="../atrading/trading.jsp?id=" +
> strId%>'/>
> >         </oui:primary_path>
> >         </oui:p>
> > </oui:card>
> >
> > </oui:wml>
> >
> > -----Original Message-----
> > From: Borislav Iordanov [mailto:borislav@kobrix.com]
> > Sent: 06 March 2002 19:07
> > To: taglibs-user@jakarta.apache.org
> > Subject: id attribute
> >
> > Hi all,
> >
> > Does anybody know what a JSP container is supposed to do when an 'id'
> > attribute of a custom tag is specified through a run-time expression
> > value? For example:
> >
> > in mytaglib.tld
> >
> > <tag>
> >    <name>mytag</name>
> >     ....
> >    <attribute>
> >         <name>id</name>
> >         <rtexprevalue>true</rtexprvalue>
> >    </attribute>
> > </tag>
> >
> > and then in a JSP:
> >
> > <mylib:mytag id='<%= someFunction() %>'/>
> >
> > I know the intent of the 'id' attribute is to be specified at
> > translation time, but if no scripting variable is created why not have
> > an id that takes one its value dynamically?
> >
> > Thanks in advance,
> > Boris
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
> > <mailto:taglibs-user-help@jakarta.apache.org>
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
> > <mailto:taglibs-user-help@jakarta.apache.org>
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
> <mailto:taglibs-user-help@jakarta.apache.org>
>
> --
> To unsubscribe, e-mail:
> <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:taglibs-user-help@jakarta.apache.org>
>
> --
> To unsubscribe, e-mail:   <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:taglibs-user-help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:taglibs-user-help@jakarta.apache.org>


Mime
View raw message