【Webフレームワーク】 Apache Click

Apache Click

 * Web アプリケーション作成のための軽量のフレームワーク
 * Apache Velocityによるテンプレート・エンジンを利用している
 * Web アプリケーション作成のための軽量のフレームワーク
 * 「Click Framework」から「Apache Click」と名称変更

注意

 * なんとびっくりサポート切れ!!?
http://click.apache.org/
より
「2014/05/21 - Apache Click has been retired. For more information, please explore the Attic.」
http://attic.apache.org/projects/click.html

機能

 1) 入力された値のチェック(バリデーション)
 2) 国際化対応
 3) オリジナルコントロールの作成

etc

ダウンロード先

http://incubator.apache.org/click/

Eclipse プラグイン / ClickIDE

 * Velocityを含む*.htmファイルを快適に編集できる
 * 対応するページクラスとの切り替えが簡単になる
http://click.apache.org/docs/click-ide.html


参考文献

資料1

* 分かりやすい
https://sites.google.com/site/javafhiguma/zhi-liangfuremuwaku-apache-click
https://sites.google.com/site/javafhiguma/zhi-liangfuremuwaku-apache-click-2
https://sites.google.com/site/javafhiguma/zhi-liangfuremuwaku-apache-click-3

資料2

* はじめに
http://codezine.jp/article/detail/4555
* 「入力された値のチェック(バリデーション)」「ページ遷移」「エラー処理」
http://codezine.jp/article/detail/4556
* 「レイアウト機能」「サイト移動用のメニュー」「表示の国際化対応」「独自表示を持ったオリジナルコントロールの作成」
http://codezine.jp/article/detail/4557

資料3

http://allabout.co.jp/gm/gc/80744/

資料4

* 初期設定
http://gihyo.jp/dev/serial/01/engineer_toolbox/0009
* テンプレート
http://gihyo.jp/dev/serial/01/engineer_toolbox/0010

資料5

* 環境設定
http://view.wikifoundry.com/page/Eclipse(ClickIDE)%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89
http://view.wikifoundry.com/page/Eclipse%28ClickIDE%29%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E9%96%8B%E7%99%BA

その他

* サンプル
http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/click?page=Introduction