mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
22 lines
741 B
Java
Executable File
22 lines
741 B
Java
Executable File
package cn.hutool.extra.template;
|
|
|
|
import cn.hutool.core.map.Dict;
|
|
import cn.hutool.core.util.CharsetUtil;
|
|
import cn.hutool.extra.template.engine.velocity.VelocityEngine;
|
|
import org.junit.Assert;
|
|
import org.junit.Test;
|
|
|
|
public class VelocityTest {
|
|
|
|
@Test
|
|
public void charsetTest(){
|
|
final TemplateConfig config = new TemplateConfig("templates", TemplateConfig.ResourceMode.CLASSPATH);
|
|
config.setCustomEngine(VelocityEngine.class);
|
|
config.setCharset(CharsetUtil.CHARSET_GBK);
|
|
final TemplateEngine engine = TemplateUtil.createEngine(config);
|
|
Template template = engine.getTemplate("velocity_test_gbk.vtl");
|
|
String result = template.render(Dict.create().set("name", "hutool"));
|
|
Assert.assertEquals("你好,hutool", result);
|
|
}
|
|
}
|