↓http://www.wicket-ja.org/about_wickethttp://www.ibm.com/developerworks/jp/web/library/wa-aj-wicket/オブジェクト指向WicketはJavaのオブジェクト指向言語としての機能を最大限に活用。Strutsのような設定ファイルを持たない。唯一の設定ファイルは「web.xml」プログラマは自由にページを「継承」したり、機能を「委譲」したりすることがでるHTMLをそのまま使うJSPのようなページ・テンプレートも否定HTMLファイルをそのままテンプレートとして使用HTMLにもともと存在する属性をWicketが使うこともほぼない利用するのは、HTMLエディタが無視してくれる、独自の「wicket:id」属性だけHTMLファイルをJSPに変換するための余計な労力は発生しないコンポーネント指向ページをオブジェクトとして扱う。複数のコンポーネントを組み合わせた、例えば「ログインフォーム」「コメントフォーム」などもコンポーネント。複数の画面で再利用可能Ajax対応コンポーネントをページに追加するだけで、Ajax化されてウェブページを作ることができる。ステートフルアプリケーションには状態があるが、HTTPという通信プロトコルには本来「状態」という概念がない。サーブレットはこの問題を上辺だけで解決してきた。管理はすべてプログラマまかせ。Wicketはページの状態をフレームワークが保持します。入力値やページの変更も「状態」として保持Wicketではページの状態をWicketが保持するから、ページに単純に値を保持できます。Perl5.008008。