欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Loom 1.0:基于Annotation的Java web开源框架发布

程序员文章站 2022-04-05 22:10:15
...
Ignacio Coloma 发布了基于Annotation的Java web开源框架: Loom 1.0 RC 1

Loom的主要特点包括:

1。使用annotations验证用户输入,允许开发者重复使用任何已有的JPA或者hibernate annotations。

2。强大的分离能力,分离CSS和Javascript代码。

3。严格的安全验证,超越已有的AJAX界面框架。

4。支持国际化框架架构

5。提供完整的tag库,可以帮助检验REST应用的问题

6。分离的javascript库,可以用其他js库替换。

对于AJAX开发者,值得注意的是Loom能够:

1。生成HTML 5 修饰代码,通过合适的类型包含CSS类。

2。基于prototype

3。快速增长的web组件,包括:多文件上载,tabs,菜单等

4。由i18n支持的及其简单的javascript验证库

点击这里查看DEMO点击这里查看Loom官网

下面是一些例子:

<l :script resource="prototype"/>
<l :script resource="scriptaculous">
 <l :param name="load" value="builder,effects"/>
</l>


<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js">
</script>
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/scriptaculous/1.8.1/scriptaculous.js?load=builder,effects">
</script>


<script src="/js/prototype-1.6.0/prototype-1.6.0.2-shrinkvars.js"
type="text/javascript"></script>
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/scriptaculous/1.8.1/scriptaculous.js?load=builder,effects">
</script>