最代码官方的gravatar头像
最代码官方 2017-12-07 13:53:00

java模板引擎Freemarker的静态文件的目录结构如何组织会更合理?

最代码的java模板引擎技术是Freemarker,由于前期为了赶开发进度,没有很好控制Freemarker的文件目录,导致现在修改一个功能很费劲。

目前是这样的

htm/

   module/

      action.htm

  javaniu_macro.htm

  index.htm

  footer.htm

  header.htm

如下图

java模板引擎Freemarker的静态文件的目录结构如何组织会更合理?

问题出在javaniu_macro.htm,所有的macro都在该文件编写,导致内容特别多,修改一个功能得找半天,加上idea对Freemarker的支持还是很弱,所以和原生java的编写比起来简直就如文本文件写java类似。

之后在开发edu.zuidaima.com的时候做了优化

htm/

   common/

       footer.htm

       header.htm

   macro/

       module_macro.htm

   module/

      action.htm

index.htm

如下图

java模板引擎Freemarker的静态文件的目录结构如何组织会更合理?

不知道牛牛们是否有更好的文件组织方式

所有回答列表(0)
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友