美文网首页
Velocity的使用小记

Velocity的使用小记

作者: 缄默_6d04 | 来源:发表于2018-02-28 17:05 被阅读0次

Velocity文件后缀为vm,以下简称为vm。

几个基本使用

1.取值:$!url, $url, $!{url}  ------三个都是获取传递过来的url,加上!是为了防空

2.循环

#foreach( $value in $tableValue )

        $!{value.code1}   ---这里数据为转义字符(&#XXXXX;),会自动转义掉。&符改为&可以防止转义

        $!{value.description}

        $!{value.code2}

#end

java对vm传值后,发现在vm里获取值都变为了html,无法在JS使用。针对这个蛋疼问题,百度到的#noescape()$!{msg}#end防止html转化却会报错。怎么办呢?

可采取:将值存放在html标签里面(比如p标签),然后再在js中获取这个标签的innerText。再来使用就可以了。

var s1 =document.getElementById("url").innerText;

var s2 =document.getElementById("fontFace").innerText;

var newStyle =document.createElement('style');

newStyle.appendChild(document.createTextNode(s1));

newStyle.appendChild(document.createTextNode(s2));

document.head.appendChild(newStyle);

相关文章

  • Velocity的使用小记

    Velocity文件后缀为vm,以下简称为vm。 几个基本使用 1.取值:$!url, $url, $!{url}...

  • velocity基本使用

    1. Velocity 开发 apache Velocity开发指导传送门 1.1 Velocity使用流程 初始...

  • 项目实践技术点积累

    velocity 标签内使用判断语句,修改标签属性 使用模板布局,并传输参数 让velocity解析url上的参数...

  • 使用velocity

    1.是什么 velocity是一个基于java的模板引擎,提供了一个Context容器,在java代码中我们可以往...

  • 简单的Velocity使用

    需要用Velocity处理一个邮件模板,有些逻辑不好直接处理,下面查语法实现拼接的逻辑,亲测可用 foreach指...

  • velocity的简单使用

    使用Velocity Tools的时候,一定要在toolbox.xml中指定,然后在应用的web.xml中配置。 ...

  • velocity学习

    velocity模板引擎 velocity是一个基于Java的模板引擎。它能够做到在前端页面使用模板语言来引用Ja...

  • 16.vue中Js动画与Velocity.js库结合

    Js钩子动画 Velocity.js库和js钩子结合使用

  • 扩展阅读

    thymeleafRedis教程JPA使用指南了解Groovy,kotlin,scala, Velocity 语言

  • Vue中的JS动画与Velocity.js的结合

    通过Velocity.js使用一些简单的语法实现动态效果

网友评论

      本文标题:Velocity的使用小记

      本文链接:https://www.haomeiwen.com/subject/tnqixftx.html