|
Struts example source code file (testIf.ftl)
The Struts testIf.ftl source code<html> <head> <title>TEST IF </head> <body> <p> This is a simple freemarker template to test the If Tag (using freemarker directive). There's quite a few combination being tested. The characters in bold and non-bold should be the same. </p> <b>1 - Foo - <@s.if test="true"> Foo </@s.if> <@s.else> Bar </@s.else> <br/> <b>2 - Bar - <@s.if test="false"> Foo </@s.if> <@s.else> Bar </@s.else> <br/> <b>3 - FooFooFoo - <@s.if test="true"> Foo <@s.if test="true"> FooFoo </@s.if> <@s.else> BarBar </@s.else> </@s.if> <@s.else> Bar </@s.else> <br/> <b>4 - FooBarBar - <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> <@s.else> BarBar </@s.else> </@s.if> <br/> <b>5 - BarFooFoo - <@s.if test="false"> Foo </@s.if> <@s.else> Bar <@s.if test="true"> FooFoo </@s.if> <@s.else> BarBar </@s.else> </@s.else> <br/> <b>6 - BarBarBar - <@s.if test="false"> Foo </@s.if> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> <@s.else> BarBar </@s.else> </@s.else> <br/> <b>7 - Foo - <@s.if test="true"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>8 - Moo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>9 - Bar - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>10 - FooFooFoo - <@s.if test="true"> Foo <@s.if test="true"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>11 - FooMooMoo - <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="true"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>12 - FooBarBar - <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>13 - MooFooFoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="true"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>14 - MooMooMoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="true"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>15 - MooBarBar - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>16 - BarFooFoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="true"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.else> <br/> <b>17 - BarMooMoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="true"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.else> <br/> <b>18 - BarBarBar - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> <@s.else> BarBar </@s.else> </@s.else> <br/> <b>19 - Foo - <@s.if test="true"> Foo </@s.if> <br/> <b>20 - ** should not display anything ** - <@s.if test="false"> Foo </@s.if> <br/> <b>21 FooFooFoo - <@s.if test="true"> Foo <@s.if test="true"> FooFoo </@s.if> </@s.if> <@s.else> Bar </@s.else> <br/> <b>22 - Foo - <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> </@s.if> <@s.else> Bar </@s.else> <br/> <b>23 - BarFooFoo - <@s.if test="false"> Foo </@s.if> <@s.else> Bar <@s.if test="true"> FooFoo </@s.if> </@s.else> <br/> <b>24 - Bar - <@s.if test="false"> Foo </@s.if> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> </@s.else> <br/> <b>25 - FooFooFoo <@s.if test="true"> Foo <@s.if test="true"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>26 - FooMooMoo <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="true"> MooMoo </@s.elseif> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>27 - Foo - <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>28 - MooFooFoo <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="true"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>29 - MooMooMoo <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="true"> MooMoo </@s.elseif> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>30 - Moo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>31 - BarFooFoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="true"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> </@s.else> <br/> <b>32 - BarMooMoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="true"> MooMoo </@s.elseif> </@s.else> <br/> <b>33 - Bar - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> <@s.elseif test="false"> MooMoo </@s.elseif> </@s.else> <br/> <b>34 - FooFooFoo - <@s.if test="true"> Foo <@s.if test="true"> FooFoo </@s.if> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>35 - Foo - <@s.if test="true"> Foo <@s.if test="false"> FooFoo </@s.if> </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>36 - MooFooFoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="true"> FooFoo </@s.if> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>37 - Moo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="true"> Moo <@s.if test="false"> FooFoo </@s.if> </@s.elseif> <@s.else> Bar </@s.else> <br/> <b>38 - BarFooFoo - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="true"> FooFoo </@s.if> </@s.else> <br/> <b>39 - Bar - <@s.if test="false"> Foo </@s.if> <@s.elseif test="false"> Moo </@s.elseif> <@s.else> Bar <@s.if test="false"> FooFoo </@s.if> </@s.else> </body> </html> Other Struts examples (source code examples)Here is a short list of links related to this Struts testIf.ftl source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.