﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-shinewang-随笔分类-Play!</title><link>http://www.blogjava.net/shinewang/category/36587.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2009 15:19:44 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2009 15:19:44 GMT</pubDate><ttl>60</ttl><item><title>Play with Play! - 案例</title><link>http://www.blogjava.net/shinewang/archive/2009/01/05/249889.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Mon, 05 Jan 2009 04:46:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2009/01/05/249889.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/249889.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2009/01/05/249889.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/249889.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/249889.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于Java语言的局限性，实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式，只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架，只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点，但往往难以调试。是否有一个 Java语言实现的Rails-like框架？答案是Play!<br>Play!的案例：<br>abikenow <br>http://www.abikenow.com<br>分享和搜索自行车的iPhone应用<br>Shigeta website<br>http://www.shigeta.fr<br>zebre<br>企业内部管理系统，使用了JPA 、AJAX和Google charts API等技术。 <br>B&B media website<br>http://www.bandbmedia.com<br>zapps<br>zapps提供了一个完整的协作平台，包括邮件、任务管理、日历、文档管理等功能。&nbsp;&nbsp;<a href='http://www.blogjava.net/shinewang/archive/2009/01/05/249889.html'>阅读全文</a><img src ="http://www.blogjava.net/shinewang/aggbug/249889.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2009-01-05 12:46 <a href="http://www.blogjava.net/shinewang/archive/2009/01/05/249889.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Play with Play! - 应用实例</title><link>http://www.blogjava.net/shinewang/archive/2009/01/05/249852.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Mon, 05 Jan 2009 02:28:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2009/01/05/249852.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/249852.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2009/01/05/249852.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/249852.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/249852.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 论坛<br>涉及JPA、页面模板、控制器、Session、Flash、自定义404/403页面、安全、Email等<br>Blog<br>涉及JPA、页面模板、控制器、Session、Flash、自定义404/403页面、安全等<br>多种模板类型<br>Play!支持通过调用renderXXX方法输出json、html、xml、二进制等多种回复类型，如果只是调用render()方法，Play!会根据浏览器的需要选择不同的模板。<br>Flex客户端<br>Play!应用程序粘合Amazon ECS (e-commerce API)和Flex客户端的&nbsp;&nbsp;<a href='http://www.blogjava.net/shinewang/archive/2009/01/05/249852.html'>阅读全文</a><img src ="http://www.blogjava.net/shinewang/aggbug/249852.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2009-01-05 10:28 <a href="http://www.blogjava.net/shinewang/archive/2009/01/05/249852.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Play with Play! - Validation</title><link>http://www.blogjava.net/shinewang/archive/2009/01/05/245470.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Mon, 05 Jan 2009 01:52:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2009/01/05/245470.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/245470.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2009/01/05/245470.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/245470.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/245470.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于Java语言的局限性，实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式，只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架，只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点，但往往难以调试。是否有一个 Java语言实现的Rails-like框架？答案是Play!<br><br>目前Play!没有集成验证功能，暂时可以使用下面两个验证框架作为替代：<br>Hibernate Validator<br>OVal<br>Play!开发团队有实现一个类似Hibernate Validator功能的验证框架的打算。&nbsp;&nbsp;<a href='http://www.blogjava.net/shinewang/archive/2009/01/05/245470.html'>阅读全文</a><img src ="http://www.blogjava.net/shinewang/aggbug/245470.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2009-01-05 09:52 <a href="http://www.blogjava.net/shinewang/archive/2009/01/05/245470.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Play with Play! - Play!最酷的5个功能</title><link>http://www.blogjava.net/shinewang/archive/2008/12/25/245502.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Thu, 25 Dec 2008 05:09:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2008/12/25/245502.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/245502.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2008/12/25/245502.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/245502.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/245502.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于Java语言的局限性，实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式，只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架，只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点，但往往难以调试。是否有一个 Java语言实现的Rails-like框架？答案是Play!<br>Play!最酷的5个功能<br>本文通过5个例子展示了Play!框架背后的哲学。<br>1. 绑定HTTP参数到Java方法<br>2. 通过调用Java方法重定向到相应的action<br>3. 直接把Java对象传递到页面模板<br>4. 方便的文件上传<br>5. 不用任何配置就可以把应用分布到多个JVM&nbsp;&nbsp;<a href='http://www.blogjava.net/shinewang/archive/2008/12/25/245502.html'>阅读全文</a><img src ="http://www.blogjava.net/shinewang/aggbug/245502.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2008-12-25 13:09 <a href="http://www.blogjava.net/shinewang/archive/2008/12/25/245502.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Play with Play! - 框架概要</title><link>http://www.blogjava.net/shinewang/archive/2008/12/25/245464.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Thu, 25 Dec 2008 05:03:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2008/12/25/245464.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/245464.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2008/12/25/245464.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/245464.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/245464.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于Java语言的局限性，实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式，只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架，只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点，但往往难以调试。是否有一个 Java语言实现的Rails-like框架？答案是Play!&nbsp;&nbsp;<a href='http://www.blogjava.net/shinewang/archive/2008/12/25/245464.html'>阅读全文</a><img src ="http://www.blogjava.net/shinewang/aggbug/245464.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2008-12-25 13:03 <a href="http://www.blogjava.net/shinewang/archive/2008/12/25/245464.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Play With Play!合集</title><link>http://www.blogjava.net/shinewang/archive/2008/12/25/248237.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Thu, 25 Dec 2008 04:59:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2008/12/25/248237.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/248237.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2008/12/25/248237.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/248237.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/248237.html</trackback:ping><description><![CDATA[一个Rails-like的Java框架<br /><a target="_blank" href="/shinewang/archive/2008/11/19/241435.html">http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html</a><br /><br />框架概要<br /><a target="_blank" href="/shinewang/archive/2008/12/25/245464.html">http://www.blogjava.net/shinewang/archive/2008/12/25/245464.html</a><br /><br />Play!最酷的5个功能<br /><a target="_blank" href="/shinewang/archive/2008/12/25/245502.html">http://www.blogjava.net/shinewang/archive/2008/12/25/245502.html</a><br /><br />Play with Play! - Validation<br /><a target="_blank" href="/shinewang/archive/2009/01/05/245470.html">http://www.blogjava.net/shinewang/archive/2009/01/05/245470.html</a><br /><br />Play with Play! - 应用实例<br /><a target="_blank" href="/shinewang/archive/2009/01/05/249852.html">http://www.blogjava.net/shinewang/archive/2009/01/05/249852.html</a><br /><br />Play with Play! - 案例<br /><a target="_blank" href="/shinewang/archive/2009/01/05/249889.html">http://www.blogjava.net/shinewang/archive/2009/01/05/249889.html</a><br /><img src ="http://www.blogjava.net/shinewang/aggbug/248237.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2008-12-25 12:59 <a href="http://www.blogjava.net/shinewang/archive/2008/12/25/248237.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Play with Play! - 一个Rails-like的Java框架</title><link>http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html</link><dc:creator>shinewang</dc:creator><author>shinewang</author><pubDate>Wed, 19 Nov 2008 09:26:00 GMT</pubDate><guid>http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html</guid><wfw:comment>http://www.blogjava.net/shinewang/comments/241435.html</wfw:comment><comments>http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/shinewang/comments/commentRss/241435.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/shinewang/services/trackbacks/241435.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于Java语言的局限性，实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式，只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架，只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点，但往往难以调试。是否有一个Java语言实现的Rails-like框架？答案是Play!&nbsp;&nbsp;<a href='http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html'>阅读全文</a><img src ="http://www.blogjava.net/shinewang/aggbug/241435.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/shinewang/" target="_blank">shinewang</a> 2008-11-19 17:26 <a href="http://www.blogjava.net/shinewang/archive/2008/11/19/241435.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>