Apache Click 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Apache Click 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Apache Click 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织 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) 发布并加入讨论🔥
发表了资讯
2014/05/24 00:00

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

Apache 基金会宣布 Apache Click 框架由于长期不活跃,目前已经被打入 Attic 冷宫。 Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 你可以通过下面的冷宫页面来获取 Click 框架的信息: http://attic.apache.org/projects/click.html...

13
11
发表了资讯
2011/03/28 00:00

Apache Click 2.3.0 Final 发布

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 Apache Click v2.3.0 包含重要的新特性,例如 Ajax 的支持、Page Actions 和轻量级的状态控制;在文档方面也完善了很多,包括示例。 详情请看官方说明。 Download Click 2.3.0

0
6
发表了资讯
2011/02/02 00:00

Apache Click 2.3.0 RC1 发布

v2.3.0 的新特性包括:Ajax 支持、Page Actions 和 轻量级的有状态控制,更新的文档和其他方面的小改进。 Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 主要的特点包括: 易学 面向组件和页面的设计 基于事件的编程模型 性能非常好 自动的表单生成以及客户端、服务器端数据验证 支持 Velocity、JSP、FreeMarker 等模...

0
1
发表了资讯
2010/11/29 00:00

Apache Click 2.3.0 M1 发布

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 Apache Click 2.3.0 首个里程碑版(M1)发布! 主要新特性有: 新增了对Ajax 的支持; 新增了对Page Action 的支持; 新增了Stateful 控制; GAE添加了对automapping 的支持 ; 添加了 MessagesMapService 接口; 对 MessagesMap 的改进,提升了可扩展性跟自定义性; ……...

2
1
发表了资讯
2010/05/24 00:00

Apache Click 2.2.0 正式发布

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 Click 2.2.0 正式提供下载。主要的新特性包括,DataProviders 用于按需加载数据,Page interceptor 能够实现诸哪安全和事务的横切关注功能。同时, dynamic forms 和 stateful page 也得到了改进。 详细的内容请看这里。 下载 Apache Click 2.2...

0
0
发表了资讯
2010/03/03 00:00

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

Apache Click 是一个先进的Java企业版的Web应用程序框架,提供一个基于浏览器的富客户端编程模型。非常简单和易用,一般的开发人员在一天内就可以上手使用。 该项目在前段时间发布了 2.1.0 版本,并且顺利转正成为Apache一级项目,新的项目网址是 http://click.apache.org/。 新版本增加了对 Google App Engine 的支持;提升对 JavaScript 和 CSS 的支持,以及对文档就行完善。详细内容请看 ChangeLog。 另外 ClickIDE 也对应发...

0
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
165 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部