Hi, Jeff,
    that is a good idea. But what if I have another "for" loop inside of the
"if"?
   What I really want to do is take a list from the request attribute and
query every entry in that list.
   also i don't know the length of the list beforehand. so I need an "if"
for the first entry (encase that is a list with zero length) and a "for"
loop for every one else.
Any idea how to do it?
Thanks!
----- Original Message -----
From: "Jeff Jones" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 29, 2004 2:20 PM
Subject: Re: [esql] xsp:logic doesn't work inside <esql:query>?


>
> Christina,
>
> I can't explain why that doesn't work, but I've never tried it. You could
do it
> this way, though:
>
> <esql:query>
>    SELECT foo FROM bar
>    WHERE baz = <esql:parameter><xsp:expr>( (test) ? "quux" :
blort.someMethod()
> )</xsp:expr></esql:parameter>
> </esql:query>
>
> In other words, replace the "if (test)" statement with the equivalent
"(test) ?
> expr1 : expr2" expression. <xsp:expr> should work here, even though
<xsp:logic>
> doesn't.
>
> </Jeff>
>
>
>
>
>                       "Christina"
>                       <[EMAIL PROTECTED]        To:
<[EMAIL PROTECTED]>
>                       il.com>                  cc:
>                                                Subject:  [esql] xsp:logic
doesn't work inside <esql:query>?
>                       07/29/2004 07:33
>                       PM
>                       Please respond to
>                       users
>
>
>
>
>
>
> I tried to use if () inside <esql:query> like this:
> ....
> <esql:query>
>     <xsp:logic>
>             if (true) {
>                 <esql:parameter>...</esql:parameter>
>             }
>     </xsp:logic>
> </esql:query>
> ....
> but every time there is error message on this "if", it is ok if I delete
> everything before and after the nested <xsp:logic> tag.
> So <xsp:logic> cannot work inside of <esql:query>? or I did something
wrong?
> Thanks!
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to