[stringtemplate-interest] Ok, I'm stumped

Terence Parr parrt at cs.usfca.edu
Mon Aug 6 11:47:19 PDT 2007


On Aug 6, 2007, at 11:37 AM, Barnes, Jeff wrote:

> No it doesn't work either.

wow!

Hmm...maybe I fixed something.  I get

/tmp $ java Test
Terence
false I'm False
Parr
true I'm True

      public static void main(String[] args)
      {
          Form f = new Form();
          f.names = new String[] { "Terence", "Parr" };
          f.values = new boolean[] { false, true };

          StringTemplate st = new StringTemplate(
              "$form.names,form.values:{ name, value |\n" +
              "$name$\n" +
              "$value$ " +
              "$if(value)$I'm True$else$I'm False$endif$" +
              "};separator=\"\n\"$");
          st.setAttribute("form", f);
          System.out.println(st.toString());
      }

which seems right given false followed by true.

Ter


More information about the stringtemplate-interest mailing list