( ꒪⌓꒪) ゆるよろ日記

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

2008-02-01から1ヶ月間の記事一覧

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

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

ここを見てて、 http://java-ja.yoshiori.org/index.php?AOP%E3%81%A9%E3%81%93%E3%81%A7%E4%BD%BF%E3%81%86%EF%BC%9F AOPの使いどころについてちょっと思いついた。たとえば、DBからマスタデータとか更新頻度の低いデータを取得するときに、AOPでキャッシュ…

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/>…