[Click] Clickのソースを読んでみよう (2)

前回から、だいぶ時間が経ってしまい殆どリセット状態 (^^;

環境を再構築
  • 1. truk からcheckoutしたソースでは exmaples がビルド出来なかったので、リリース 1.1 をcheckout https://click.svn.sourceforge.net/svnroot/click/tags/click-1.1
  • 2. ant get-deps で依存 jar を取得
  • 3. Tomcat plugin で examples を動かせるようにする。
    1. プロパティーで Tomcat project を有効に
      1. コンテキスト名 /click-examples
      2. コンテキスト定義の更新、再読込可能などを ON
      3. アプリケーションルートを examples/webapp
    2. click/examples/src の出力先を click/examples/webapp/WEB-INF/classes に変更
    3. click/examples/webapp/WEB-INF/lib に実行時に必要な jar をコピー
examples を動かし、examples のソースを眺める
  • Ajiax 的なサンプルが多くカッコイイ、 しかし click 自体の機能とは関係なし
  • 最近のフレームワークのらしく、エラー画面が充実している ^^;
  • やっぱり、Javaコードに Form 要素を書くのは抵抗がある

フレームワークのソースを眺める

  • フレームワークのソースはForm要素等のコンポーネントを含めても 2万行以下。 確かに小さい ^^)
  • なんとなくは判った感じ。 とくに難しい部分は無いような・・・・