【文件属性】:
文件名称: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,有效降低了展示和业务逻辑的耦合度
- 不错 直接就跑起来了 还有不少例子
- 直接就能用,很好,谢谢