( ꒪⌓꒪) ゆるよろ日記

( ゚∀゚)o彡°オパーイ!オパーイ! ( ;゚皿゚)ノシΣ フィンギィィーーッ!!!

Wicket

Wicket1.5で導入されるNew Event SystemをScalaでエロガントに実装する

もう2週間以上前にもなりますが、Wicket勉強会 2011-01 : ATNDに行ってきたんですよ。 そこでWicket1.5からNew Event Systemってのが導入されてこれはScalaと相性いいんじゃね?みたいな 話になって、そりゃ俺に対して振ってるんだな、と思って書いてみました…

Wicket勉強会 第2回に参加してLTでWickextの話をしたってね?

Wicket勉強会 第2回に参加してきましたよ。 第1回が50人、第2回が80人の参加です。wicket大人気じゃね? このペースだと次は100人超えるのでは・・・。 会場は、前回のjava-jaでもお世話になったGREEさん。 GREEパネェ。 主催のid:t_yanoと参加された皆さん、…

Wicket勉強会に行ってきましたよ。

行ってきました。30人くらい来てた。 参加した皆様お疲れ様でした。 感想 参加者はみんなアツい。Wicket大人気じゃね? LTがちょっと間延びしたかな。発表するほうも時間を気にしてて集中できてなかったみたいだし。 金曜夜って日程はよかった。 次回はハンズ…

Wicket1.4-m3ではComponentはジェネリクス化されないってよ。

Wicket 1.4でのGenerics化にて大論争 - 矢野勉のはてな日記 この件に関して、1.4-m3である程度の方針が固まった模様。 すでに皆さんが書いてますが、いまさらながら。 2008-07-16 - マイペースなプログラミング日記 Wicket 1.4-m3 で Generics の仕様変更 - …

AjaxButtonとかをShift_JISのページで利用すると文字化けする件について

Wicket-jaのメーリングリストで報告した件ですが、こちらにも載せておきます。 http://lists.sourceforge.jp/mailman/archives/wicket-ja-user/2008-April/000072.htmlWicketにて、 getRequestCycleSettings().setResponseRequestEncoding("Shift_JIS"); で…

S2WicketをWicket1.3に対応してみた

といっても、パッケージ名とTestクラスを直しただけ。 あと、Wicket1.3からはFilterになってるので、S2Containerの生成にS2ContainerServeltが使えなくなった。 ので、S2ContainerListenerで生成してやればおっけ。 web.xmlにこんな感じで追加しましょ。 <listener> <listener-class>or</listener-class></listener>…

AjaxButtonでエラーが発生したときに、FeedbackPanelを更新する方法

FeedbackPanelをaddしておくと、validateでエラーになったメッセージを勝手に表示してくれて便利。 で、ふつーのButtonだったら問題なしだけど、AjaxButtonでsubmitしてる場合はちょっと注意。っていうのは、AjaxButtonのonError()で、FeedbackPanelを更新す…

DropDownChoiceとModelのvalue

DropDownChoiceをつかってハマったこと。 DropDownChoiceにsetChoises(IModel choices)でBeanを設定した場合で、かつvalidatorを設定している状況。この状態で、FormをsubmitするとFormComponentのvalidate()が実行されるが、そのときvalidatorがチェックす…

ボタンによってFormのValidationを有効・無効にする方法

AjaxButtonなんかで、フォームのデータは送りたいけどvalidationはしたくないって場合があります。 たとえば、Textboxの横に検索ボタンとかをつけて、Ajaxで検索ダイアログを表示するとか。そんな時は、ButtonクラスのsetDefaultFormProcessing(boolean defa…

CheckBoxMultipleChoiceの&lt;br/&gt;

最近Wicketで遊んでます。CheckBoxMultipleChoiceを利用すると、Checkboxを出力した後<br/>が出て縦に並んでいやーんってなる場合があります。 そんな時には、CheckBoxMultipleChoice#setSuffix( String suffix)してあげましょう。CheckBoxMultipleChoiceでは、on</br/>…