日期:2014-05-19  浏览次数:20721 次

推荐模板引擎
各位大仙好:,

  java web开发中的模板引擎FreeMarker,Velocity不知道其性能怎么样?

  如果系统间用xml报文交互,交互时根据业务不一样,交互的xml内容格式也就不一样;

  是否可以在指定的目录中 做成多种xml的模板,然后用程序根据具体业务生产xml与系统进行交互;

  多谢大家!

------解决方案--------------------
可以的,根据不同的业务来进行区分,配置好相关的路径。
判断业务类型来读取对应的xml文件。
------解决方案--------------------
FreeMarker
------解决方案--------------------
XML 你咋会想到用模板去生成?
------解决方案--------------------
了解一下 JAXB 或者开源的对象-XML 转换工具吧。
------解决方案--------------------
我们项目组在用freemarker,感觉还行吧~~    也有不足的地方,比如  只要一个什么属性数据库为空,然后就报  xxx  undefined in line xxx ,,还有 就是标签 没有struts2提供的人性化~
------解决方案--------------------
freemarker现在这个比较流行,Velocity这个现在使用的人越来越少了
velocity应该是最好的,其次是jsp,普通的页面freemarker性能最差
------解决方案--------------------
如果是xml作为数据载体的话,那你应该用xsl来作为格式化手段
毕竟freemark之类的,并不是为了xml专门设计的