You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Nikolai Petroff <Ni...@qsipayments.com> on 2001/03/21 06:14:29 UTC

XSP/ESQL - making a tag depend on a request parameter

How can I make the following code work?

<esql:connection>
  <esql:driver>com.internetcds.jdbc.tds.Driver</esql:driver>
  <esql:dburl>jdbc:freetds:sqlserver://xxxxxxxx/xxxx</esql:dburl>
  <esql:username>xxxxx</esql:username>
  <esql:password>xxxxx</esql:password>
  <esql:execute-query>
    <esql:query>exec getPages</esql:query>
    <esql:results>
      <esql:row-results>
        <page>
          <id><esql:get-int column="id"/></id>
          <name><esql:get-string column="name"/></name>

          <xsp:logic>
           create the body tag if <id> = request.getParameter("id") {
            <body><esql:get-string column="body"/></body>
           }
          </xsp:logic>

        </page>
      </esql:row-results>
    </esql:results>
  </esql:execute-query>
</esql:connection>

Thanks!

Re: XSP/ESQL - making a tag depend on a request parameter

Posted by Donald Ball <ba...@webslingerZ.com>.
On Wed, 21 Mar 2001, Nikolai Petroff wrote:

> How can I make the following code work?
>
> <esql:connection>
>   <esql:driver>com.internetcds.jdbc.tds.Driver</esql:driver>
>   <esql:dburl>jdbc:freetds:sqlserver://xxxxxxxx/xxxx</esql:dburl>
>   <esql:username>xxxxx</esql:username>
>   <esql:password>xxxxx</esql:password>
>   <esql:execute-query>
>     <esql:query>exec getPages</esql:query>
>     <esql:results>
>       <esql:row-results>
>         <page>
>           <id><esql:get-int column="id"/></id>
>           <name><esql:get-string column="name"/></name>
>
>           <xsp:logic>
>            create the body tag if <id> = request.getParameter("id") {

              if (<esql:get-int column="id"/> == Integer.parseInt(request.getParameter("id"))) {

>             <body><esql:get-string column="body"/></body>
>            }
>           </xsp:logic>
>
>         </page>
>       </esql:row-results>
>     </esql:results>
>   </esql:execute-query>
> </esql:connection>

- donald


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>