Wicket
WicketではDEPLOYMENTモードとDEVELOPMENTモードというのがありますが*1、1.5からはその指定の方法が変わってます。このモードの指定方法はいくつかあって、システムプロパティーに設定する方法、web.xmlに指定する方法、ソースコード上にて指定する方法など…
Wicket1.5はすでにリリースされているのですが、JavaEE6(正確にはServlet3.0)で導入された機能にはまだデフォルトでは対応していません。*1 しかしWicket1.5を使っている人の中には「web.xmlなんか書きたくねー!」とか「どうせやるなら最新のJavaEE環境で…
前回RequestCycleに関してちょこっとエントリーを書きましたが、そもそもRequestCycleの生成方法が1.5から変わっているのでそこらへんについて書いていこうと思います。 1.4までは独自にRequestCycleを拡張して使用したい場合は下記のようにWebApplicationの…
Wicket1.5RC5.1がリリースされました。MLにてアナウンスもされております。SVNタグ変更内容 Release Notes - ASF JIRA Issue Navigator - ASF JIRA
今回はRequestCycle。 1.4まではReqeustCycleはその処理のほとんどをRequestCycleProcesserへ委譲していましたが、1.5からはRequestCycleProcessor自体がなくなっているようです。 また、onRuntimeExceptionも無くなっていて替わりにListenerが登場していま…
1.5からはWicketFilterからしてリファクタリングと機能追加によりかなり変更されています。単純に行数だけ比較しても1.4まではWicketFilterだけで1300行くらいありましたが、1.5rc4.2では500行くらいになっています。 ぶっちゃけ1.4までのWicketFilterは贔屓…
Wicket本が届いた!Apache Wicket Cookbook作者: Igor Vaynberg出版社/メーカー: Packt Publishing発売日: 2011/03/31メディア: ペーパーバック購入: 5人 クリック: 38回この商品を含むブログ (1件) を見るWicketの主要開発者の1人であるIgor Vaynberg氏*1が…
Wicket1.5になってjar(モジュール)の構成が細分化されています。(1.5rc4.2現在) 今までだと「wicket.jar」としてまとまっていたクラス群が下記のように分割されています。 wicket-core wicket-util wicket-request 分かれてからといってmavenの依存関係…
Wicket1.4.9がリリースされておりますです。今回はバグ修正が8件、細かい新規実装が6件です。というか最近Wicketのリリースばっかりアナウンスしてる・・・
Wicketにはさまざまな派生プロダクトがあります。以前下記のエントリーで書いたようにURLをアノテーションできれいにするやつとかです。wicketstuff-annotationのまとめ - ひたすらプログラミング日記んで、上記はwicketstuffというwicketを拡張したライブラ…
Wicket1.4.8がリリースされておりますです。今回はバグ修正が11件、細かい新規実装が13件です。バグの内容から1.4系はかなり安定してきたなぁという感じです。1.5はいつごろ出るんだろう?
wiQueryの1.0.1がリリースされてます。maven用のRepositoryが用意されたようなので今後はわざわざローカルにダウンロードして(ryというようなことをする必要がなくなりました。ちなみにpomには以下を追加すればOKです。 <repositories> <repository> <id>wiquery repository</id> <name>wiQuery repo</name></repository></repositories>…
本家WicketのMLでwiQueryを使った新しいデモサイトが話題になっているっぽいのでリンクだけ貼っておきます。wiQuery恐ろしい子!Grid demosは驚愕モノです・・・・
「wicketのドイツ語版の本は載ったのにid:t_yanoさんの本が載ってないのはなぜだ・・・」と常々思っていたのですが、いつの間にか載ってました!JIRAにも登録されてましたねぇ〜。
WicketでJQueryをWicketっぽく使いたい!そんな人にうってつけのライブラリーがwiQueryです。まだまだ使い始めて間もないのですが「おぉ、こいつはSUGEEE!」って感じなのでエントリー書いていこうかなと思います。 wiQueryとは WicketでJQueryと言えばWicke…
現時点(2月1日 23:30)においてWicket本家のサイトではまだアナウンスされてませんがmavenのrepositoryにはすでに1.4.6が登録されています。40以上のバグ修正と細かい新規実装がなされています。 詳しい内容はこちら
リリースされておりますです。
Wicket1.4.3がリリースされてます。
職場が変わって数ヶ月。今のプロジェクトのプロマネに 自分→( ´д)<Wicketいいっすよ〜 (´д`) ←PM 自分→( ´д)<Wicket最高っすよ〜 (´д`;) ←PM 自分→( ´д)<Wicketだったら(ry (´д`;) ←PM と毎日ささやき続けた結果見事Web層はWicketに変更になりました。…
Apache Wicket 1.4-rc4 is released! - マイペースなプログラミング日記 ↑にて知ったのですが、RC3をすっ飛ばしてRC4リリースですww 経緯がよくわかりませんが多数のバグ修正と新規実装が行われてるようです。詳細は↓ RC4での変更いろいろ 個人的にはAjaxF…
wicket-extensionsのライブラリーにAjaxEditable〜というクラス群があります。こいつらは何をするクラス達なのかを簡潔に言うと『クリックすると入力可能状態になるAjaxライブラリー』です。 う〜ん、うまいこと言葉に表せてない・・・orz というわけで、↓の…
wicketstuff-annotationを使えば「きれいなURL」とか「NiceURL」とか言われる部分の設定をアノテーションで指定することが出来るようになります。自分は最近までURLの綺麗さとかはあまり気にしないプロジェクトばかりやってたのですが、最近使い始めたのでメ…
リリース済みWicketのソースコード取得とビルド方法メモ SVNクライアントから指定するリポジトリのURLは・http://svn.apache.org/repos/asf/wicket/releases/[取得したいWicketのバージョン] (1.4rc2の場合はhttp://svn.apache.org/repos/asf/wicket/releas…
RolesクラスやAuthorizeInstantiationアノテーションに指定する権限について Rolesクラスのコンストラクタやaddメソッドに指定する権限(前々回だとRoles.ADMINやRoles.USER)は文字列であればOKです。前々回にはRolesクラスに定義してあるADMINとUSERという…
前回の続きです。 今回は各ページに対する認証(権限)の一括設定に関してです。 wicket-auth-rolesを使った場合はページクラスに対して@AuthorizeInstantiationを使用すれば簡単に認証制御が可能なのですが「全てのPageクラスに対してアノテーション付ける…
Wicketの認証機能に関して便利なクラス等が提供されている「wicket-auth-roles」。自分の今までの知識を整理するためにもエントリーを書いていこうかなと思います。Wicketの認証機能に関して今までいろいろ参考にさせてもらったサイト、ブログ。勝手ながら一…
今回は表示する時にいろいろ手を加える際(例えば日付のフォーマット等)のやりかたメモ。 「Countryの各フィールドの値に対して「*」等を前後に付加する」みたいな処理をする場合は下記のようになります。 /**いろいろ省略**/ columnList.add(new PropertyC…
この前知人*1と飲んでる時にこういうやりとりがありました。 自分「ついに日本語のWicket本が出たし、なんてゆーの? こう、さぁ、インディーズ時代から好きだったバンドがついにメジャーデビューする感じ? そういう感覚だよね( ´ ▽ ` )」 知人「でも、あれ…
AjaxFallbackDefaultDataTableに関するメモ - ひたすらプログラミング日記 AjaxFallbackDefaultDataTableに関するメモ - その2 - ひたすらプログラミング日記の続き。 今回はAjaxFallbackDefaultDataTableを使用したときのデザイン(CSS)のポイントです。ま…
今日は会社は休み。というわけでWicket-jaのWikiをいろいろ更新してみました。 勢いでやった。後悔はしていない! MLで流れた情報を過去から順にピックアップして更新しました。「半日もあれば全部できるだろ、常考」そんな甘い考えをもって始めてみたのはい…