Web应用程序框架 Apache Click

Web应用程序框架 Apache Click

Apache
Java
跨平台
Apache
2009-02-22
红薯

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。

主要的特点包括:

  • 易学
  • 面向组件和页面的设计
  • 基于事件的编程模型
  • 性能非常好
  • 自动的表单生成以及客户端、服务器端数据验证
  • 支持 Velocity、JSP、FreeMarker 等模板引擎
  • 采用 Apache 开源协议
  • 支持 JDK 1.4 以及以后的版本

目前该项目还是 Apache 开源组织中的一个孵化项目。下面是一个非常简单的例子:

//Java代码
package examples.page;

import java.util.Date;
import org.apache.click.Page;

public HelloWorld extends Page {
private Date time = new Date();
public HelloWorld() {
addModel("time", time);
}
}

//HTML模板
<html>
<body>
<h2>Hello World</h2>
Hello world from Click at $time
</body>
</html>

//配置信息
<click-app>
<pages package="examples.page"/>
</click-app>

执行结果:

加载中

评论(2)

铂金大雕
铂金大雕
第一眼觉得和很多PHP神似,如CI、 Doophp Apache Click
腾飞工作室
腾飞工作室
Apache Click 和 JSF 有什么区别? #Apache Click#

Apache Click 框架不玩了,被打入冷宫!

Apache 基金会宣布 Apache Click 框架由于长期不活跃,目前已经被打入 Attic 冷宫。 Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简...

2014/05/24 21:19

Apache Click 2.3.0 Final 发布

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 Apache Click v2.3.0 包含重要的...

2011/03/28 22:13

Apache Click 2.3.0 RC1 发布

v2.3.0 的新特性包括:Ajax 支持、Page Actions 和 轻量级的有状态控制,更新的文档和其他方面的小改进。 Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客...

2011/02/02 22:49

Apache Click 2.3.0 M1 发布

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 Apache Click 2.3.0 首个里程碑版...

2010/11/29 20:54

Apache Click 2.2.0 正式发布

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 Click 2.2.0 正式提供下载。主要...

2010/05/24 20:41

Apache Click 2.1.0,荣升为Apache一级项目

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 该项目在前段时间发布了 2.1.0 ...

2010/03/03 17:29

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
Apache Click框架入门问题click.xml配置与页面显示问题

web.xml配置内容 <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" x...

2014/10/10 11:22
9
回答
了解 Apache Click 框架

简介: 本文将介绍 Apache Click,这是一个 Java™ Platform, Enterprise Edition (Java EE) Web ...

2010/05/08 08:51
3
回答
Apache Click support for NetBeans IDE

以前自己写的插件,NetBeans IDE 上的 Apache Click 框架支持。 http://code.google.com/p/click4nb...

2011/09/09 17:27

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无博客

返回顶部
顶部