Jimmy小站
小明也有大梦想 — 蒋明/铭velocity 解析字符串,解析过程中使用某个方法
2024-10-11 / 未分类 / 356 次围观 / 0 次吐槽public class Util {
public static String toUpperCase(String input) {
return input.toUpperCase();
}
}
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.VelocityContext;
public class VelocityExample {
public static void main(String[] args) {
// 初始化Velocity引擎
VelocityEngine ve = new VelocityEngine();
ve.init();
// 创建上下文
VelocityContext context = new VelocityContext();
// 添加Util类到上下文
context.put("Util", Util.class);
// 定义模板字符串
String template = "#set($result = Util.toUpperCase('hello')) $result";
// 合并模板和数据
String result = ve.evaluate(context, System.out, "", template);
}
}
推荐您阅读更多有关于“”的文章
- 上一篇:python脚本执行
- 下一篇:--add-opens
Copyright © Jimmy小站 Allrights Reserved.备案号:桂ICP备 15005996
额 本文暂时没人评论 来添加一个吧
发表评论