Re: String variable with a number s:if test
Greg Huber <[email protected]>
| Newsgroups | gmane.comp.jakarta.struts.devel |
|---|---|
| Message-ID | <[email protected]> |
>> <s:if test='bean.type.equals("2")'>
Thanks, need to try and remembered this! Would explain why some of my item types don't select/work as expected.
On 24/05/2023 12:26, Lukasz Lenart wrote:
> śr., 24 maj 2023 o 11:23 Greg Huber <[email protected]> napisał(a):
>> If I have a bean with a variable of type of String
>>
>> ie public String getType() { return type; }
>>
>> AND it has a number, eg 2.
>>
>> In my jsp
>>
>> Does not work:
>>
>> <s:if test="bean.type.equals('2')">
>>
>> I must use this:
>>
>> <s:if test="bean.type == 2">
>>
>> Is this how it should work?
>>
>> ....Some old code uses .equals('2'), as the bean is a string, and is not
>> working as expected.🙁 Maybe it has always been wrong?
> Did you try to use:
>
> <s:if test='bean.type.equals("2")'>
>
> ?
>
> As '*' indicates a char
>
>
> Regards