Java

画面にあるドロップダウンをログインユーザ毎に制御したいといわれた。 セッションにログインユーザ情報は持っているのでそれで何とかしろと。 BackingBeanで生成する分にはなにも問題ない。 でもそのドロップダウンはAjaxで動的にも変化する。 どう頑張って…

NoClassDefFoundErrorが発生した。 結論から言うと次のコードを含むクラスが実行時例外を起こしていた。 public static final BigDecimal MAX_DEC = new BigDecimal("999,999,999,999"); 何故かフォーマットされていてこのクラスを使おうとしたときにNumberF…

今回問題になったのが画面で入力された値によってドロップダウンの中身を替えたい場合に使うケース。 ドロップダウンの中身をcsvファイルにしてダウンロードするようになっている。 通常使う分には問題なかったのだが、複数のドロップダウンを同時に変更…

Ajaxは非同期処理なのでApplicationServerがあらかじめ保持しているsessionとは別sessionでDBに接続に行くようになっている。 (そもそもこれが間違ってるのかもしれないのだが…) で、先日作った画面ではあるアクションイベントで複数のAjaxを使用するよう…

String.formatでsprintfのようなフォーマットが出来る。 1.5から実装されてた。 知らずにlpadのようなメソッド作って使ってた…。 たまたまDSが売っていたので親に買い与えた。 画面が見難い、と言うと虫眼鏡片手に操作していた。 あれではゲームは出来ないと…

Hibernateで嵌った続き。 前回はService層でupdate→select→updateという処理を流した所selectで落ちてたと言うお話。 ひとまずこの問題は解決したのだがよくよくDBを見てるとおかしなことが。 何故か1回目のupdateの結果でデータが更新されている。 Service…