Wicket

Wicket1.5での変更点 - その1

WicketではDEPLOYMENTモードとDEVELOPMENTモードというのがありますが*1、1.5からはその指定の方法が変わってます。このモードの指定方法はいくつかあって、システムプロパティーに設定する方法、web.xmlに指定する方法、ソースコード上にて指定する方法など…

Wicket1.5 をJavaEE6環境で動かす!

Wicket1.5はすでにリリースされているのですが、JavaEE6(正確にはServlet3.0)で導入された機能にはまだデフォルトでは対応していません。*1 しかしWicket1.5を使っている人の中には「web.xmlなんか書きたくねー!」とか「どうせやるなら最新のJavaEE環境で…

Wicket1.5をいろいろ見てみる - その4 RequestCycleの生成

前回RequestCycleに関してちょこっとエントリーを書きましたが、そもそもRequestCycleの生成方法が1.5から変わっているのでそこらへんについて書いていこうと思います。 1.4までは独自にRequestCycleを拡張して使用したい場合は下記のようにWebApplicationの…

Wicket1.5 RC5.1がリリース

Wicket1.5RC5.1がリリースされました。MLにてアナウンスもされております。SVNタグ変更内容 Release Notes - ASF JIRA Issue Navigator - ASF JIRA

Wicket1.5をいろいろ見てみる - その3 RequestCycleとIRequestCycleListener

今回はRequestCycle。 1.4まではReqeustCycleはその処理のほとんどをRequestCycleProcesserへ委譲していましたが、1.5からはRequestCycleProcessor自体がなくなっているようです。 また、onRuntimeExceptionも無くなっていて替わりにListenerが登場していま…

Wicket1.5をいろいろ見てみる - その2 WicketFilter

1.5からはWicketFilterからしてリファクタリングと機能追加によりかなり変更されています。単純に行数だけ比較しても1.4まではWicketFilterだけで1300行くらいありましたが、1.5rc4.2では500行くらいになっています。 ぶっちゃけ1.4までのWicketFilterは贔屓…

Apache Wicket Cookbook

Wicket本が届いた!Apache Wicket Cookbook作者: Igor Vaynberg出版社/メーカー: Packt Publishing発売日: 2011/03/31メディア: ペーパーバック購入: 5人 クリック: 38回この商品を含むブログ (1件) を見るWicketの主要開発者の1人であるIgor Vaynberg氏*1が…

Wicket1.5をいろいろ見てみる - その1

Wicket1.5になってjar(モジュール)の構成が細分化されています。(1.5rc4.2現在) 今までだと「wicket.jar」としてまとまっていたクラス群が下記のように分割されています。 wicket-core wicket-util wicket-request 分かれてからといってmavenの依存関係…

Wicket1.4.9 リリース

Wicket1.4.9がリリースされておりますです。今回はバグ修正が8件、細かい新規実装が6件です。というか最近Wicketのリリースばっかりアナウンスしてる・・・

wicketstuff-core

Wicketにはさまざまな派生プロダクトがあります。以前下記のエントリーで書いたようにURLをアノテーションできれいにするやつとかです。wicketstuff-annotationのまとめ - ひたすらプログラミング日記んで、上記はwicketstuffというwicketを拡張したライブラ…

Wicket1.4.8 リリース

Wicket1.4.8がリリースされておりますです。今回はバグ修正が11件、細かい新規実装が13件です。バグの内容から1.4系はかなり安定してきたなぁという感じです。1.5はいつごろ出るんだろう?

wiQuery - WicketとJQueryを統合するライブラリー その3

wiQueryの1.0.1がリリースされてます。maven用のRepositoryが用意されたようなので今後はわざわざローカルにダウンロードして(ryというようなことをする必要がなくなりました。ちなみにpomには以下を追加すればOKです。 <repositories> <repository> <id>wiquery repository</id> <name>wiQuery repo</name></repository></repositories>…

wiQuery - WicketとJQueryを統合するライブラリー その2

本家WicketのMLでwiQueryを使った新しいデモサイトが話題になっているっぽいのでリンクだけ貼っておきます。wiQuery恐ろしい子!Grid demosは驚愕モノです・・・・

Wicket本家サイトにいつのまにか・・・・

「wicketのドイツ語版の本は載ったのにid:t_yanoさんの本が載ってないのはなぜだ・・・」と常々思っていたのですが、いつの間にか載ってました!JIRAにも登録されてましたねぇ〜。

wiQuery - WicketとJQueryを統合するライブラリー その1

WicketでJQueryをWicketっぽく使いたい!そんな人にうってつけのライブラリーがwiQueryです。まだまだ使い始めて間もないのですが「おぉ、こいつはSUGEEE!」って感じなのでエントリー書いていこうかなと思います。 wiQueryとは WicketでJQueryと言えばWicke…

Wicket1.4.6 リリース。 でいいのかな?

現時点(2月1日 23:30)においてWicket本家のサイトではまだアナウンスされてませんがmavenのrepositoryにはすでに1.4.6が登録されています。40以上のバグ修正と細かい新規実装がなされています。 詳しい内容はこちら

Wicket1.4.5

リリースされておりますです。

Wicket1.4.3

Wicket1.4.3がリリースされてます。

まだまだWicketにはまりまくってます

職場が変わって数ヶ月。今のプロジェクトのプロマネに 自分→( ´д)<Wicketいいっすよ〜 (´д`) ←PM 自分→( ´д)<Wicket最高っすよ〜 (´д`;) ←PM 自分→( ´д)<Wicketだったら(ry (´д`;) ←PM と毎日ささやき続けた結果見事Web層はWicketに変更になりました。…

Wicket1.4-RC4リリース

Apache Wicket 1.4-rc4 is released! - マイペースなプログラミング日記 ↑にて知ったのですが、RC3をすっ飛ばしてRC4リリースですww 経緯がよくわかりませんが多数のバグ修正と新規実装が行われてるようです。詳細は↓ RC4での変更いろいろ 個人的にはAjaxF…

AjaxEditable〜まとめ - その1 AjaxEditableLabel

wicket-extensionsのライブラリーにAjaxEditable〜というクラス群があります。こいつらは何をするクラス達なのかを簡潔に言うと『クリックすると入力可能状態になるAjaxライブラリー』です。 う〜ん、うまいこと言葉に表せてない・・・orz というわけで、↓の…

wicketstuff-annotationのまとめ

wicketstuff-annotationを使えば「きれいなURL」とか「NiceURL」とか言われる部分の設定をアノテーションで指定することが出来るようになります。自分は最近までURLの綺麗さとかはあまり気にしないプロジェクトばかりやってたのですが、最近使い始めたのでメ…

Wicketのソースコード取得

リリース済みWicketのソースコード取得とビルド方法メモ SVNクライアントから指定するリポジトリのURLは・http://svn.apache.org/repos/asf/wicket/releases/[取得したいWicketのバージョン] (1.4rc2の場合はhttp://svn.apache.org/repos/asf/wicket/releas…

wicket-auth-rolesのまとめ - その3

RolesクラスやAuthorizeInstantiationアノテーションに指定する権限について Rolesクラスのコンストラクタやaddメソッドに指定する権限(前々回だとRoles.ADMINやRoles.USER)は文字列であればOKです。前々回にはRolesクラスに定義してあるADMINとUSERという…

wicket-auth-rolesのまとめ - その2

前回の続きです。 今回は各ページに対する認証(権限)の一括設定に関してです。 wicket-auth-rolesを使った場合はページクラスに対して@AuthorizeInstantiationを使用すれば簡単に認証制御が可能なのですが「全てのPageクラスに対してアノテーション付ける…

wicket-auth-rolesのまとめ - その1

Wicketの認証機能に関して便利なクラス等が提供されている「wicket-auth-roles」。自分の今までの知識を整理するためにもエントリーを書いていこうかなと思います。Wicketの認証機能に関して今までいろいろ参考にさせてもらったサイト、ブログ。勝手ながら一…

AjaxFallbackDefaultDataTableに関するメモ - その4

今回は表示する時にいろいろ手を加える際(例えば日付のフォーマット等)のやりかたメモ。 「Countryの各フィールドの値に対して「*」等を前後に付加する」みたいな処理をする場合は下記のようになります。 /**いろいろ省略**/ columnList.add(new PropertyC…

Wicketに関して

この前知人*1と飲んでる時にこういうやりとりがありました。 自分「ついに日本語のWicket本が出たし、なんてゆーの? こう、さぁ、インディーズ時代から好きだったバンドがついにメジャーデビューする感じ? そういう感覚だよね( ´ ▽ ` )」 知人「でも、あれ…

AjaxFallbackDefaultDataTableに関するメモ - その3

AjaxFallbackDefaultDataTableに関するメモ - ひたすらプログラミング日記 AjaxFallbackDefaultDataTableに関するメモ - その2 - ひたすらプログラミング日記の続き。 今回はAjaxFallbackDefaultDataTableを使用したときのデザイン(CSS)のポイントです。ま…

Wicket-jaのWikiを更新してみました

今日は会社は休み。というわけでWicket-jaのWikiをいろいろ更新してみました。 勢いでやった。後悔はしていない! MLで流れた情報を過去から順にピックアップして更新しました。「半日もあれば全部できるだろ、常考」そんな甘い考えをもって始めてみたのはい…