s2jsf

submit()の代わりにonclick()を使おう

何で「submit()とsubmitボタンクリックの挙動の違い」をわざわざ書いたかって言うと、S2JSFで(ってかJSF全般でかな?)submit()を使うとコマンドが実行出来ない場合があるからです。JSFは同一フォーム内に複数のsubmitボタンを設置可能で各ボタンにアクショ…

続続アンカーのパラメーター

何か自分は勘違いしているよう。今までのエントリーを無かった事にする!

続アンカーのパラメーター

昨日エントリーの続き。Dtoに日付型を文字列で返すgetterを書くのもアリ。こっちがいいかな。 <span m:inject="f:param" m:name="today" m:value="#{dto.todayString}"/>〜 public String getTodayString() { String pattern = "yyyy/MM/dd HH:mm:ss.SSS"; SimpleDateFormat sdf = new SimpleDateFormat(pattern, Locale.JAPAN); ret</span>…

アンカーのパラメーター

アンカーのパラメーターの書き方は通常、 <span m:inject="f:param" m:name="today" m:value="#{today}"/>という具合で書く(todayはjava.util.Date型)。でも上記の書き方ではm:converterが適応出来ない模様。ミリセコンド秒まで扱いたい時にコンバーターが使えないのはちょっと辛い。試しにこんな風に書いてみた。m:conv</span>…

s2jsf-example1.0.14 jarファイル郡

jta.jar、jsp-2.0.jarの代わりにgeronimo-jta_1.0.1B_spec-1.0.jar、geronimo-jsp_2.0_spec-1.0.jar。jakarta-oro.jarは無くなってた。標準の正規表現使うようになったのかな?

AutoRegister.diconサンプル

<components> <include path="aop.dicon"/> <include path="j2ee.dicon"/> <include path="dao.dicon"/> </include></include></include></components>

JavaのbooleanをOracleに格納するには?

Oracleには真偽型のフィールドが存在しない。その為Javaのboolean型の値を何か別の型に変換して格納する処理を用意する必要がある。s2daoにはBooleanToIntCallableStatementFactoryというコンポーネントが用意されており、j2ee.diconでBasicCallableStatemen…