java中的set_Java中Velocity #set指令

Java中Velocity #set指令

Java中Velocity #set指令是向引擎上下文对象添加属性或对已有属性进行修改。

定义

#set($变量 = 值)

双引号与引号例子

#set ($var="helo")

test"$var" 返回testhello

test'$var' 返回test'$var'

例子

#set ($user="csy"}

${user}name

返回csyname

赋值例子

#set($var = 1)

#set($var = [1,2])

#set($var1 = $other)

#set($var = $arg1 + 1)

#set($var1.prop1 = $other)

#set($var = {a:"a", b:"b"})

#set($var = [$arg1..$arg2])

#set($var = $var1.method())

#set($var = true)

#set($var = "hello")

// 双引号可实现字符串拼接(coffeescript也是这样哦!),假设$var1为fsjohnhuang,则$var为hello fsjohnhuang

#set($var = "hello $var1")

// 单引号将不解析其中引用,假设$var1为fsjohnhuang,则$var为hello $var1

#set($var = 'hello $var1')

#set指令作用域是全局有效的。

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值