The seventh application example of velocity-sample code for assigning values in the template. for details, refer
The seventh application example of velocity-assign values in the template
// 2 Create a Context objectVelocityContext context = newVelocityContext (); // 3 Add you data object to this contextcontext. put ("name", "Old bi"); // 4 Choose a templateTemplate template = Velocity. getTemplate ("template7.vm"); // 5 Merge the template and you data toproduce the outputStringWriter sw = new StringWriter (); template. merge (context, sw); sw. flush (); System. out. println (sw. toString ());
Template
Array assignment
# Set ($ ints = ["first", "second", "third"]) # foreach ($ entryin $ ints) $ entry # end ==#set ($ ints = [1 .. 10]) # foreach ($ int in $ ints) $ int # end ===$ {name }==================## set ($ name = "Junqi ") $ name = # set ($ condition = true) # set ($ condition = false) # if ($ condition)
Founded
# Else
Not valid
# End
====
The above is the seventh application example of velocity-content assigned in the template. For more information, see PHP Chinese website (www.php1.cn )!