大体步骤分为:1.通过java生成随机数放在http的header里面Stringtoken=IdentityUtil.uuid32();getRequest().getSession().setAttribute("server_token",token);2.把生成token放到隐藏域中,Stringhtml="<inputtype=\"hidden\"id=\"puff_beetl_client_token\"name=\"puff_bee..
分类:
其他好文 时间:
2016-04-08 15:31:41
阅读次数:
1478
BeetlSQL 2.2.1发布了,BeetSQL 是一个全功能DAO工具, 同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。 #90 在注解控制事物基础上,增加JFinal 手工控制事物接口 #88 Page ...
分类:
数据库 时间:
2016-03-29 14:39:35
阅读次数:
403
2011年发布Beetl 0.5的时候,新闻是在Iteye上发布的,老资格程序员可能预料Iteye上会发生什么了,我收到的最多的不是鼓励和喝彩,而是吐槽,”又是一个轮子“是里面最大的声音。尽管4年前的版本还只是个雏形...
分类:
其他好文 时间:
2015-08-02 21:46:09
阅读次数:
291
查找最好的模板引擎,发现这个搜索词出来的是beetl,于是就仔细学习了Beetl,试图找寻“最好的”三个字表现在哪里?于是搭建环境,阅读代码,与鄙人所做的TinyTemplate进行了粗略的对比,在征得beetl作者@闲.大赋 的同意后,编写了此对比文章。由于时间关系,对Beetl的认知深度还有不足...
分类:
其他好文 时间:
2015-08-01 20:25:30
阅读次数:
205
查找最好的模板引擎,发现这个搜索词出来的是beetl,于是就仔细学习了Beetl,试图找寻“最好的”三个字表现在哪里?于是搭建环境,阅读代码,与鄙人所做的TinyTemplate进行了粗略的对比,在征得beetl作者@闲.大赋 的同意后,编写了此对比文章。由于时间关系,对Beetl的认知深度还有不足,分析不当之处在所难免,还请广大Oscer和@闲.大赋 同学纠正,定当有错误和不当必改。Beetl的...
分类:
其他好文 时间:
2015-08-01 18:59:02
阅读次数:
223
查找最好的模板引擎,发现这个搜索词出来的是beetl,于是就仔细学习了Beetl,试图找寻“最好的”三个字表现在哪里?于是搭建环境,阅读代码,与鄙人所做的TinyTemplate进行了粗略的对比,在征得beetl作者@闲.大赋 的同意后,编写了此对比文章。由于时间关系,对Beetl的认知深度还有不足,分析不当之处在所难免,还请广大同学纠正,定当有错误和不当必改。
点滴悟透设计思想,加入框架...
分类:
其他好文 时间:
2015-08-01 18:57:54
阅读次数:
138
转自:http://my.oschina.net/xiandafu/blog/475740JSP是预编译成class的,然后模板渲染里比Beetl慢很多,文章从JSP静态文本处理不足,以及JSTL实现低效来说明JSP实际上要比Beetl慢2倍,FreeMarker比Beetl慢6倍多。从客观的基准测...
分类:
Web程序 时间:
2015-07-09 00:26:01
阅读次数:
170
许多人都不相信这个事实,作为前端常用渲染技术,JSP比Beetl慢。如果稍微了解这俩种技术的人,会分析:JSP是编译成class的,而Beetl总是解释执行的。JSP肯定会比Beetl快。然而,事实并不是这样,通过了许多性...
分类:
Web程序 时间:
2015-07-07 17:18:59
阅读次数:
362
Beetl 最近版本修改了SessionWrap,不主动创建session(导致了不兼容以前版本),因此要在模板判断是否有session存在,需要自己写一个Function判断,如下: public?class?HasWebSession?implements?Function
...
分类:
其他好文 时间:
2015-07-03 14:13:46
阅读次数:
131
一直想做个这样的网站,一直犹豫没时间,这几天刚好晚上抽点时间就写了个电影资源下载的网站,基于jfinal+beetl开发的小的网站。http://movie.dreamlu.net/? 整个项目是jfinal maven搭建 前台使用的是b...
分类:
Web程序 时间:
2015-07-01 01:08:14
阅读次数:
286