Java之模板实现2005-7-21 5:51:10
记得在02年学习php语言的时候第一次接触PhP模板技术, 其实模板,就是字符串的替换处理.没有任何神秘的地方,最早是perl语言的模板,因为php和perl在字符串上同样强大,所以做个模板是非常容易的,我们通常用的模板类库有,phplibTemplate,FastTemplate,这两种类库使用上和方法上都非常相似. java中有太多的mvc框架以及taglib了,所以很少有人去写一个关于字符串处理的模板. 最近公司做一个项目类似于php模板方式的结构,所以参考phplibTemplate写了一个java的模板类. 模板标记注释方式: 非循环标记如下注释: <!--MyFLAG--> //可以修改模板类中set_var()方法来更改标记,如果你习惯用php的模板标记可以修改为{MyFLAG} 循环标记: <!--BEGIN MyFLAG--> <!--END MyFLAG--> 附件的例子中有详细的测试文件. 其中php例子来源于网上 2005/11/09修正多重嵌套问题. 按这里下载代码
2006/04/27
|
|
|