JFinal项目实践(了如股掌)4 - 前端(Bootstrap + Freemarker)

各种前端框架满天飞,说实在的bootstrap的模板看起来不错,套上中文后感觉就变味了,无法回到模板的感觉,可能也和开发者是否熟练使用有关。

好点的模板都收费,不过天朝好像什么都能下载到。

考虑到网站的功能,初步设想是一个前端展示页面,一个网站后台。

前端初步选定bootstrap完成,找到现成的模板,改造下就可以满足要求。

既然说到模板,那么配合服务端必须有模板引擎,Freemarker or Beetl,JFinal官方自带的是Freemarker,看得出也是波总的真爱。

先前我也没用过Freemarker,不过看着波总那么用,常用的也就那几个语法,慢慢也学会了,不爽的就是页面上各种黄页波浪线,你只能选择无视。

Beetl作为后起之秀,提供了更加优雅的语法,本来是想换的,暂时先忍住了。

Freemarker把静态网页按照头部top、尾部footer,中间center,设计成模板也很方便。

另外可以把通用css,js也引入layout中,页面只需引入自定义的css和js,省去到处需要引入。

下图就是首页效果图,体验地址:www.lrgz.net

 

posted on 2016-08-15 11:03  guarder  阅读(473)  评论(0编辑  收藏  举报