社区
Web 开发
帖子详情
freemarker问题:怎么才能直接引用一个字符串变量并且解析串中的变量?
zqpine
2010-03-19 06:21:57
串是放在数据库中的,类似:
他是${name}
这样,有很多,并且没有规律,用户可以配置。
直接将此变量从java中传到页面,通过${}调用得到的是${name},而不是变量name的值。
如果把这个变量放到一个文件中,用include引用文件,可以解决此问题,但是运行环境中这种串很多,如果用include就要生成很多临时文件。应该怎么做?
...全文
275
1
打赏
收藏
freemarker问题:怎么才能直接引用一个字符串变量并且解析串中的变量?
串是放在数据库中的,类似: 他是${name} 这样,有很多,并且没有规律,用户可以配置。 直接将此变量从java中传到页面,通过${}调用得到的是${name},而不是变量name的值。 如果把这个变量放到一个文件中,用include引用文件,可以解决此问题,但是运行环境中这种串很多,如果用include就要生成很多临时文件。应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hqs19821108
2010-03-23
打赏
举报
回复
顶一下
freemarker
总结
有一种特殊的
字符串
称为raw
字符串
,被认为是纯文本,其中的\和{等不具有特殊含义,该类
字符串
在引号前面加r,下面是
一个
例子: ${r"/${data}"year""}屏幕输出结果为:/${data}"year" 转义 含义 ...
基于
freemarker
模板引擎
字符串
变量
替换
基于
freemarker
模板引擎
字符串
变量
替换。
FreeMarker
语法
解析
FreeMarker
语法
解析
...如果
字符串
内有大量的特殊字符,则可以在引号的前面加上
一个
字母r,则
字符串
内的所有字符都将
直接
输出。 数值 数值可以
直接
输入,不需要引号。
FreeMarker
不支持科学计数法。 布尔值 直
freemarker
对
字符串
解析
判断
String template = "<#if (responseInfo.result.data)??> <#if !(responseInfo.result.data?is_sequence)>'${(responseInfo.result.data.buryCode)!''}'=='PageStart'<#else>...
freemarker
转
字符串
1.
freemarker
在
解析
数据格式的时候,自动默认将数字按3为分割(1,000),这个
问题
给操作带来一定的额外处理复杂度,解决方法有如下几种: 1、在模板中
直接
加.toString()转化数字为
字符串
,如:${languageList.id....
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章