您的位置:首页 > 其它

velocity第七个应用例子----在模板中进行赋值

2015-07-22 15:25 465 查看


//2 Create a Context object

VelocityContext context = newVelocityContext();

//3 Add you data object to this context

context.put("name", "老毕");

//4 Choose a template

Template template =Velocity.getTemplate("template7.vm");

//5 Merge the template and you data toproduce the output

StringWriter sw = new StringWriter();

template.merge(context, sw);

sw.flush();

System.out.println(sw.toString());

模板

数组赋值

#set($ints=["第一个","第二个","第三个"])

#foreach($entryin $ints)

$entry

#end

===

#set($ints=[1..10])

#foreach($int in $ints)

$int

#end

===

${name}

===============

#set($name="军旗")

$name

===

#set($condition=true)

#set($condition=false)

#if($condition)

成立

#else

不成立

#end

====
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: