Hapax是一个Java的简单文本模板,特别适合用来在Java程序中生成文本信息。语法和Google的ctemplate类似。Hapax不依赖现有的web框架,使用在servlet或者服务端应用程序中使用。
使用示例:
packagecom.xfltr.hapax.examples;importcom.xfltr.hapax.Template;importcom.xfltr.hapax.TemplateDictionary;importcom.xfltr.hapax.TemplateException;classHelloWorldExample{publicstaticvoidmain(String[]args)throwsTemplateException{Templatetmpl=Template.parse("Hello,{{WORLD:h}}");TemplateDictionarydict=TemplateDictionary.create();dict.put("WORLD","Iapetus");System.out.println(tmpl.renderToString(dict));}}
评论