jsp 静态引擎(freemarker)生成静态html案例

时间:2013-05-13 04:45:17
【文件属性】:

文件名称:jsp 静态引擎(freemarker)生成静态html案例

文件大小:31KB

文件格式:RAR

更新时间:2013-05-13 04:45:17

freemarker、jsp生成静态html

1.freemarker 是一个干净轻量的模板引擎,源代码结构也很清晰. 你可以直接写一个java main方法来调用它,我的代码生成器就是这么做的. 2.freemarker 写出来的页面一般都是xml格式友好的,也就是说你可以写出很规范的xhtml,而且还可以直接使用一些xml的代码格式化工具直接美化.而且很容易发现其中缺少或者嵌套错误的tag 3. 个人觉得freemarker 和taglib,jsf至少在使用层面上很像,但是freemarker 的macro容易写,几行代码就搞定了,taglib和jsf需要写一堆java文件和tld文件,繁琐得很 4.freemarker 不能直接调用java对象的method. 这点有些人认为这是个缺点,但是我不这样认为. 个人觉得对于一个view层的东西来说,你要做的就是把view展现好就行了,不要再view中调用业务方法. 以前在公司做产品和后来做项目时就一再和手下的coder强调这点,但是因为种种原因,大家都还是会偷懒,直接在view中调用.用了fm后就不一样了, 现在你想在view中调用业务方法,那么你需要绕n个圈才能做到,还不如直接按照标准的mvc来做.


【文件预览】:
freemarkerProjectName
----.project(1KB)
----.mymetadata(330B)
----WebRoot()
--------css()
--------WEB-INF()
--------index.jsp(1KB)
--------META-INF()
--------index()
----.myeclipse()
----src()
--------com()
----.mystrutsdata(255B)
----.classpath(1KB)

网友评论

  • 还行,如果注解多点,就更好了
  • 10分 个人觉得 不值!!没有 嵌套功能,百度全是单页生成,百度搜索一堆一堆的!!哎!
  • 不错了,freemarker 不仅只是html ,还可以生成不同格式的文件
  • 还是不错的
  • 还行,如果注解多点,就更好了
  • 直接就能用,很好,谢谢
  • 非常感谢,运行很好,学习很快,感谢分享。
  • 上手很快能用,很好,谢谢
  • 不错了,freemarker 不仅只是html ,还可以生成不同格式的文件
  • 不错值得学习
  • 10分啊 果断看错了啊 哭啊 不过东西不过 值了 自己加了包 能用 很是霸气~~~ 侧漏
  • 很好,直接能用,但是没有freemarker.jar包,还需要自己另外去下载
  • 很好,就是jar包没有,使用freemarker,有效降低了展示和业务逻辑的耦合度
  • 不错 直接就跑起来了 还有不少例子
  • 直接就能用,很好,谢谢