jodd-StringTemplateParser使用
生活随笔
收集整理的這篇文章主要介紹了
jodd-StringTemplateParser使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
StringTemplateParser?時一個string模板的解析器。在string模板中定義類似jsp標簽的宏。
在解析過程中,宏被對值替換,值通過自定義的MacroResolver解析得到。
簡單示例如下:
// prepare templateString template = "Hello ${foo}. Today is ${dayName}.";...// prepare dataMap<String, String> map = new HashMap<String, String>();map.put("foo", "Jodd");map.put("dayName", "Sunday");...// parseStringTemplateParser stp = new StringTemplateParser();String result = stp.parse(template, new MacroResolver() {public String resolve(String macroName) {return map.get(macroName);}});// result == "Hello Jodd. Today is Sunday."StringTemplateParser是可配置的,用戶可以設置轉義符,或者開始、結尾string(默認是${和})。
參考文獻:
[1]http://jodd.org/doc/stringtemplateparser.html
轉載于:https://www.cnblogs.com/davidwang456/p/4572085.html
總結
以上是生活随笔為你收集整理的jodd-StringTemplateParser使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简约之美Jodd-http--应用一箩筐
- 下一篇: Disruptor 源码阅读笔记--转