浏览模式: 标准 | 列表 全部文章

Play with Play! - 应用实例

论坛
涉及JPA、页面模板、控制器、Session、Flash、自定义404/403页面、安全、Email等

Blog
涉及JPA、页面模板、控制器、Session、Flash、自定义404/403页面、安全等

多种模板类型
play!支持通过调用renderXXX方法输出json、html、xml、二进制等多种回复类型,如果只是调用render()方法,Play!会根据浏览器的需要选择不同的模板。

Flex客户端
Play!应用程序粘合Amazon ECS (e-commerce API)和Flex客户端。

» 阅读全文

Tags: play, sample

Play with Play! - Validation

目前play!没有集成验证功能,暂时可以使用下面两个验证框架作为替代:

Hibernate Validator
OVal

Play!开发团队有实现一个类似Hibernate Validator功能的验证框架的打算。

Tags: play

《梦想金山》读书笔记

在中国,没有一个企业像金山这样饱受争议;在中国也没有一个企业所走的路像金山这样 戏剧和充满艰辛。金山在微软的阴影和盗版的围追堵截下生存了近20年,在国际软件巨头和盗版的双重压力下,金山软件始终不懈充满激情,从一路坎坷中顽强走 来,被视为中国民族的软件产业的领导者,在这个坚持梦想的创业故事中,你可以看到一家软件企业在20年里的挣扎、转折、挫败、崛起和成长的全部历程。金山 的20年历程就是一幅展现中国软件产业20年跌宏起伏的历史画卷。

《梦想金山》一书读下来,脑海中往往会有太多的假设继而带来太多的惆怅。如果没有那一纸交换文档格式的协议,那么WPS是否会被Word打败?如果80年代初期叶祖尧提出的软件发展计划能够执行,那么现在中国和印度的软件业谁强谁弱?

我很喜欢书中的一句话:金山是一家有梦想并能不断实现梦想的公司。然而20年的蹒跚,梦想是否仍在?

即使不去评论金山的是是非非,每一个人还是应该看看《梦想金山》:
“我的青春,我的金山”、“为梦想而坚守”、“你快乐吗”这样的句子是否能给于你片刻的思考,是否能唤醒你心底最深处的激情。

每一个管理者都应该看看《梦想金山》:
从金山的大五文化(宿舍、免费食堂、公司洗澡间)到选拔人才的金山训练营是否值得你借鉴。

Tags: 读书笔记

Note:实现页面跳转的方法

1、HTTP Head的Location值
2、Meta标签
3、JavaScript

Tags: web

Grails 1.1 Beta 2发布

grails 1.1 Beta 2发布了,Groovy 1.6 final和Grails 1.1 final也越来越近,不过已经不是很感兴趣了。虽然对于java开发者来说,相比Rails,Grails更容易上手,但它并不成熟的。在论证 Grails的成熟度时,Graema说:“你会把Spring和Hibernate看作风险吗?” Spring和Hibernate确实不是风险,但Grails对Spring和Hibernate的包装却是一个极大风险,“在种种危险中,最主要的一点是我们已经对底层框架的抽象太成功了,以至于有时会出现问题。”具体可以看看这个例子。使用Grails,不如使用JRuby On Rails或者play!

» 阅读全文

Tags: grails, play, rails, java