none seem to work?

return "'" + "0" +"'";
return "\"" + "0" +"\"";
return "'0'";

I am really testing for a 0 or a 1,  have had to fudged it by "0" + myvalue;

public String getSelect() {
        return "0" + myvalue;
    }

<s:if test="select == '00'">
</s:if>




On Thu, 18 Oct 2018 at 12:14, Lukasz Lenart <lukaszlen...@apache.org> wrote:

> czw., 18 paź 2018 o 12:44 Greg Huber <gregh3...@gmail.com> napisał(a):
> >
> > Sorry if this is a dumb question, but why does a single char string check
> > not work?  Am I missing something?
> >
> > this works:
> > public String getSelect() {
> >         return "az";
> > }
> > <s:if test="select == 'az'">
> > </s:if>
> >
> > this does not:
> > public String getSelect() {
> >         return "a";
> > }
> > <s:if test="select == 'a'">
> > </s:if>
>
> Probably it's because the 'a' in this case is a Char not String, try
> to use "" instead to return Char from getSelect()
>
> <s:if test='select == "a"'>
> </s:if>
>
> or
>
> public Char getSelect() {
>         return 'a';
> }
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
> For additional commands, e-mail: dev-h...@struts.apache.org
>
>

Reply via email to