Cubby とは何ですか ?

Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。

  • シンプルで小さい(薄い)フレームワークです。
  • 設定ファイルはほとんど使用しません。
  • REST っぽい URI をサポートします。 (/username/todo/1001、拡張子が付かない URI など)
  • 直感的な名前のカスタムタグライブラリ
  • HTMLテンプレートエンジン「Mayaa」と連携することができます。

Cubby のゴール

  • Servlet / JSP / Java を知っていれば使いこなせる。
  • 美しい URL を持つ Web アプリケーションをさくさく作成できる。
  • アクションクラスを見れば何をやっているのかわかる。
  • トラブルに遭遇したときに、わかりやすいメッセージで原因解決がすぐにできる。

初めて利用される方へ

Cubby を初めて利用される方は、リファレンスを参照しながら 2 分間チュートリアル5 分間チュートリアルを進めてみてください。

チュートリアルで作成するアプリケーションはサンプルに含まれているので、war ファイルをダウンロードして動かしてみてください。

動作環境

  • Java 5 以降
  • Servlet 2.5 / JSP 2.1 以降 (Java EE 5) をサポートするサーブレットコンテナ
  • 対応コンテナ
    • S2Cotainer 2.4.38 以降
    • Spring Framework 2.5.6 以降
    • Guice 2.0 以降