Re: How to cast String to int in EL?

Stuart Thiel <[email protected]> Tue, 20 Aug 2019 05:35:38 -0300
Newsgroups gmane.comp.jakarta.taglibs.user
Message-ID <CAEp2D=6RC9qz5sPJQY3E37-dzEHLOnzG=RCBZg9Hg-gxgXDDfA@mail.gmail.com>
--000000000000194f2405908858b0
Content-Type: text/plain; charset="UTF-8"

Just be careful. If there is no paean passed, I expect it silently
evaluates to 0.

On Tue, Aug 20, 2019, 05:09 Kazuaki Miyauchi <[email protected]> wrote:

>  Thank you, Stuart! This is what I want to know.
>
> 2019-08-20 16:48 GMT+09:00, Stuart Thiel <[email protected]>:
> > Ah, it is parameter casting you're after. That was unclear from your
> > initial request. What does:
> > <sql:param value="${0 + param.member_id}"/>
> > yield?
>
>  Following correctly works!!
>
> <c:set var="member_id" value="1" scope="session"/>
> <sql:setDataSource dataSource="jdbc/kome" var="kome"/>
> <sql:update var="stmt" dataSource="${kome}">
>  insert into test values(?,?)
>  <sql:param value="${0 + member_id}"/>
>  <sql:param value="Miyauchi"/>
> </sql:update>
>
>  Regards,                     Kazuaki Miyauchi, Japan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

--000000000000194f2405908858b0--