• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Summer-Framework: Summer 是 Spring MVC 的下一代表现层框架,提供最好的 HTML5 模板 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

Summer - The HTML5 Library for Java and Scala

Summer is the next generation presentation layer library for Spring MVC. It provides the world's best HTML5 templateengine and takes advantage of many Spring features like MVC annotations and data binding, content negotiation,REST support, conversion and various others. In addition it supports a number of Java EE 6 specifications includingServlet 3.0, JPA 2.0, Bean Validation and EL 2.2.

Summer enables the creation of true web modules that package every required static resource. It also makes AJAXreally simple by providing partial page rendering capabilities. Support for HTML5 WebSockets is available through thepopular Atmosphere framework.

Quickstart

You can create and run a blank Summer project by using the following commands:

mvn archetype:generate -DarchetypeCatalog=http://www.asual.com/maven/content/groups/public/archetype-catalog.xmlmvn eclipse:eclipse -DdownloadSources=truemvn jetty:run

Specify the dependencies manually

In order to use Summer you need the following records to your Maven 3 POM file:

<repositories>    <repository>        <id>com.asual.repositories.releases</id>        <name>Asual Releases Repository</name>        <url>http://www.asual.com/maven/content/groups/public</url>    </repository></repositories><dependencies>    <dependency>        <groupId>com.asual.summer</groupId>        <artifactId>summer-core</artifactId>        <version>1.0.0.RC1</version>    </dependency></dependencies>

Changes

14/04/2014 - 1.1.4

  • Migrated to Spring MVC 3.2.8.RELEASE
  • Support for conditional content negotiation based on URI extensions

01/19/2012 - 1.0.0.RC1

  • New LessPack module for resource optimization and less.js support.
  • New Beauty module for enhanced look and feel of form components.
  • New Bundle plugin for Servlet 2.5 compatibility.
  • New OneJar plugin for packaging applications as executable JAR files.
  • New AppEngine sample.
  • Improved response rendering.
  • Support for boolean attributes.
  • Various minor improvements.

02/18/2011 - 1.0.0.M2

  • New pure Scala sample.
  • Improved AJAX support.
  • AJAX powered form validation.
  • Support for parameterized HTML templates.
  • Support for Commons FileUpload Streaming API.
  • Support for XML resource bundles.
  • Switched to JavaEE 6 annotations.
  • Separate JSON and XML view modules.
  • XStream replaced by the FasterXML Databind package.
  • Updated jQuery and Atmosphere versions.

10/01/2010 - 1.0.0.M1

Initial release.


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap