谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

2007-04-01から1ヶ月間の記事一覧

S2DaoでDerby + XML (INSERT編)

次は、insertを試してみましょう。 ArticleDao_insert.sql INSERT INTO ARTICLE (data) VALUES ( XMLPARSE (DOCUMENT CAST (/*dto.data*/'' AS CLOB) PRESERVE WHITESPACE) ) S2Daoから呼び出すと、やはりエラーが発生しますが、よく原因が分かりません。 こ…

S2DaoでDerby + XML (SELECT編)

Java6についてくるJavaDB(Derby)では、XMLがサポートされてるそうなので、 これをS2Daoから呼び出す事にしました。 この辺りを参考にしながら、DBのセットアップ&テーブル作成。 JDBC SQL/XMLの新機能を使ってXMLデータ処理を効率化する 紅孔雀の日記 - Apa…

インタフェースなしでActionを作る方法

最近の流れだと(どこの流れ?)Actionを作る時に いちいちインタフェースを作らないので、Mayaa + S2Strutsでも同じようにしたい。 、、、と思って何も考えずに試してみたら、 アクション /employeeEdit に対応するマッピングが見つかりません みたいなエラ…

S2Strutsも始めました。

複雑な画面を作る場合、 いまのTeedaだとちょっと厳しいなーと思ったので、 Mayaa + S2Strutsを使い始めました。 先日のドン引き勉強会で、Mayaaにかなり魅力を感じたのも 使い始めた理由の一つですが。 JSPをHTML(View)とMayaa(Logic)に分離する辺りの バラ…

forEach + conditionでハマった。

動的フォーム生成が、今ひとつ上手くいかない。 具体的には、こんなHTMLを作ります。 <table border="1" width="700"> <tbody id="articleElementItems"> <div id="isTextbox"> <tr> <th width="100"><span id="name-textbox">項目1</span></th> <td width="600"> <input type="text" id="value-textbox" size="60"/> </td> </tr> </div> <div id="isTextarea"> </div></tbody></table>

Listの入力でハマる。

一番ハマったのが、Listで入力した値を、次の画面で表示させる時。 これがもう、何をどうしても入力した値が反映されない。 itemsSaveとかitemsSessionSaveを指定しても、入力値が反映されない。 トライ&エラーで散々やったら、 Listではなく配列にすると、…

Listの表示でハマる。

最初に作ったのが、入力フォームが動的に作成されるページ。 平たく言うと、Tuigwaaみたいなイメージ。 これがまた、ハマるハマる。 まずは表示する時。 PageクラスにDtoのListを持たせてforEachで回して 表示させようと思ったら、なぜか表示されない。 サン…

Doltengでハマる。

まずもって、DoltengのOpen Action Pageが上手く動かない。 HTMLエディタに、標準のテキストエディタ以外を使うと、ショートカットが効かない 仕方なく右クリックから呼び出しても、動かない事が多い。 動いたと思ったら、「次へ」も「終了」もグレーアウト…

Teedaはじめました。

ちょっと社内向けツールを作っていて、 ここ半月ほど更新がストップしています。 S2DaoOracleの話は、さらにもう1ヶ月ほどストップします。 # 結構、検索で来てくれる人がいるので、申し訳ないんですが。 で、その社内向けツールですが、Teedaを使います。 …

forEach + Conditionの入力でハマる。

forEachの中でconditionを使って、 表示するコンポーネント(テキストボックス、ラジオボタンなど)を 切り替えて入力させているのですが、これが上手くいきません。 どうしても、最後の行に入力した値しかsetされず、 それ以外は元の値(ItemsSessionSaveし…

なぜか、ProcedureHandlerImplをリファクタ中。

ストアドプロシージャの戻り値にDtoを使えるようにするために、 自前でProcedureHandlerImplを作成しているんですが、 既存のソースが、結構、なんていうか、ざっくり作ったというか・・・ S2Daoの、テーブルへの対応は丁寧に作りこんである感じがしますが、…

ファイルトランザクションとの連携

メモ。 Jakarta Commons Transactionっていうファイルのトランザクションライブラリがあるけど これをAspectで当てられるようにしておくと、便利っぽいですよね。 誰かやってる? くれね?