<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" | |
"http://www.w3.org/TR/html4/loose.dtd"> | |
<!-- | |
Licensed to the Apache Software Foundation (ASF) under one | |
or more contributor license agreements. See the NOTICE file | |
distributed with this work for additional information | |
regarding copyright ownership. The ASF licenses this file | |
to you under the Apache License, Version 2.0 (the | |
"License"); you may not use this file except in compliance | |
with the License. You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, | |
software distributed under the License is distributed on an | |
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
KIND, either express or implied. See the License for the | |
specific language governing permissions and limitations | |
under the License. | |
--> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | |
<meta name="Author" content="Malcolm Edgar"/> | |
<meta name="description" lang="en" content="Apache Click Java web application framework"/> | |
<meta name="keywords" lang="en" content="Apache Click, Click Framework, Java, JEE, J2EE, web application framework, open source"/> | |
<title>Apache Click</title> | |
<link rel="stylesheet" type="text/css" href="../help.css"/> | |
<style type="text/css"> | |
.item { | |
margin-bottom: 0.75em; | |
} | |
.action-container a { | |
text-decoration:none; | |
} | |
div.action { | |
text-shadow: #fff 1px 1px 1px; | |
font-size: larger; | |
padding: 5px; | |
background-color: #D0D0D0; | |
background: -moz-linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0.5) 5%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0)) repeat scroll 0 0 #D0D0D0; | |
background: #D0D0D0 -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), color-stop(0.05, rgba(255, 255, 255, 0.496094)), color-stop(0.50, rgba(255, 255, 255, 0.199219)), to(rgba(255, 255, 255, 0))); | |
width: 140px; | |
text-align: center; | |
color: #000; | |
float: left; | |
border: 1px solid #444444; | |
cursor: pointer; | |
margin: 10px 10px 10px 0px; | |
-moz-border-radius: 5px; | |
-webkit-border-radius: 5px; | |
} | |
div.action:hover { | |
text-shadow: #000 1px 1px 1px; | |
-moz-box-shadow: 1px 1px 20px #888; | |
-webkit-box-shadow: 1px 1px 20px #888; | |
background-color: #3350AF; | |
background: -moz-linear-gradient(-90deg, #FFFFFF, rgba(255, 255, 255, 0.5) 5%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0)) repeat scroll 0 0 #3350AF; | |
background: #3350AF -webkit-gradient(linear, 0% 0%, 0% 100%, from(white), color-stop(0.05, rgba(255, 255, 255, 0.6)), color-stop(0.50, rgba(255, 255, 255, 0.19)), to(rgba(255, 255, 255, 0))); | |
color: #fff; | |
} | |
</style> | |
</head> | |
<body> | |
<h1>Welcome</h1> | |
<p/> | |
Apache Click is a modern JEE web application framework, providing a natural rich | |
client style programming model. Apache Click is designed to be very easy to learn | |
and use, with developers getting up and running within a day. | |
<p/> | |
<h3 style="margin-bottom:0em;">Highlights</h3> | |
<ul class="items"> | |
<li class="item">Very easy to learn</li> | |
<li class="item">Component and Page Oriented design</li> | |
<li class="item">Event base programming model</li> | |
<li class="item">Stateless and stateful page support</li> | |
<li class="item">Exceptional performance</li> | |
<li class="item">Automatic form rendering and client/server side validation</li> | |
<li class="item">Supports Velocity, JSP or FreeMarker page rendering</li> | |
<li class="item">Supports Java 1.5 and up</li> | |
</ul> | |
<div class="action-container"> | |
<a target="_blank" href="http://www.avoka.com/click-examples/"> | |
<div class="action">Examples</div> | |
</a> | |
<a target="topic" href="downloads.html"> | |
<div class="action">Download</div> | |
</a> | |
<a target="topic" href="user-guide.html"> | |
<div class="action">User Guide</div> | |
</a> | |
<div style="clear:both"></div> | |
</div> | |
<p/> | |
The design philosophy behind Click is best summarized in the Swedish word | |
<b>lagom</b> which translates to <i>not too little or too much, but optimal</i>. | |
<p/> | |
If you want to dive straight into some code examples see the User Guide <a href="user-guide/html/ch01.html">Introduction</a>. | |
<p/> | |
For those interested in the design philosophy and background of the framework read <a href="why-click.html">Why Click?</a>. | |
<h3 style="margin-top:25px">Latest News</h3> | |
<div class="news"> | |
<div class="news-header">10 February 2010 - Apache Click 2.1.0 is now available</div> | |
<div class="news-item"> | |
We are pleased to announce the release of Click 2.1.0. | |
<p/> | |
Download is available <a class="external" target="_blank" href="http://www.apache.org/dyn/closer.cgi/click/click/2.1.0/click-2.1.0.zip">here</a>. | |
<p/> | |
Some of the highlights are: | |
<ul class="news-items"> | |
<li class="news-item">support for <a class="external" target="_blank" href="http://code.google.com/appengine/docs/java/overview.html">Google App Engine</a>. | |
See <a href="extras-api/org/apache/click/extras/gae/GoogleAppEngineListener.html">GoogleAppEngineListener</a> | |
for details | |
</li> | |
<li class="news-item"> | |
new documentation available in both <a href="user-guide.html">PDF and HTML</a> formats. | |
</li> | |
<li class="news-item"> | |
improved JavaScript and CSS support. See the new | |
documentation on <a href="user-guide/html/ch02s12.html">Page HEAD elements</a> | |
and <a href="user-guide/html/ch03s05.html">Control HEAD elements</a>. | |
</li> | |
</ul> | |
<p/> | |
Please see the official <a class="external" target="_blank" href="http://blogs.apache.org/click/entry/click_2_1_0_now">announcement</a> | |
and <a href="roadmap-changes.html#2.1.0">changelog</a> for more details. | |
<p/> | |
If you are upgrading from 2.0.1 or earlier, please refer to the | |
<a href="upgrade-path.html#2.1.0">upgrade path</a>. | |
</div> | |
</div> | |
<div class="news"> | |
<div class="news-header">6 February 2010 - Apache Click graduated as a new Top Level Project</div> | |
<div class="news-item"> | |
Click has graduated from the Apache Incubator as a new top-level | |
Apache project. | |
<p/> | |
Special thanks to our mentors, Andrus Adamchik, Henning Schmiedehausen, | |
Ted Husted and Will Glass-Husain and the Incubator PMC for their guidance | |
and support. | |
</div> | |
</div> | |
<div class="news"> | |
<div class="news-header">5 January 2010 - Click Book now available</div> | |
<div class="news-item" style="height: 170px"> | |
<a target='topic' href="click-online.html#gswac"> | |
<img class="image" align="left" src="../images/click-book.jpg" alt="Getting started with Apache Click" style="margin-right: 10px"/> | |
</a> | |
2010 started with a bang as <a class="external" target="_blank" href="http://www.stripesbook.com/blog/">Freddy Daoud</a> | |
announced his new book: | |
<a class="external" target="_blank" href="http://www.fdaoud.com/clickbook/">Getting Started With Apache Click</a>. | |
<p/> | |
Finally, a book is available on Apache Click which is a great | |
way for getting started quickly. | |
<p/> | |
The book targets Click 2.1.0, which will be released in the next couple of | |
weeks. | |
</div> | |
</div> | |
<div class="news"> | |
<div class="news-header">24 October 2009 - Netbeans plugin for Apache Click released</div> | |
<div class="news-item"> | |
<a class="external" target="_blank" href="http://hantsy.blogspot.com/">Hantsy Bai</a> has announced the | |
release of a <a class="external" target="_blank" href="http://hantsy.blogspot.com/2009/10/click-for-netbeans-plugin-10-is-avai.html">Netbeans plugin</a> | |
for Apache Click. Netbeans users can now enjoy the same features provided | |
by <a href="http://click.apache.org/docs/click-ide.html">ClickIDE</a>. | |
<p/> | |
The plugin can be downloaded <a class="external" target="_blank" href="http://kenai.com/projects/nbx/downloads">here</a>. | |
</div> | |
</div> | |
</body> | |
</html> | |