2005-01-01から1年間の記事一覧

initMethod/destroyMethod生成できた

でもネストしたcomponentは対応できてない…そしてparamNameのvalueでparam="\"value"\""なんてしても結果としてvalueが"で囲われてるとXDocletで除去してしまう。なのでparam="\"\"value"\"\""としないといけない。

ちょっと出来てきた

このソースから ・Component.java package seasar.xdoclet; /** * コンポーネントの説明 * * @seasar.component name="Component" */ public class Component { /** @seasar.property val="100" */ private int propety1; /** @seasar.property val="false" …

そうか

コンポーネントの場合は特にタグを付けなくてもクラス名取得するだけで登録はできる←これじゃ何でもかんでもdiconに登録してしまうやん… メソッドタグとしてモックタグを用意してモックコンポーネントを出力したら便利かな(フラグで注入先にどっちを設定す…

試しに…

いつもコンポーネントを作ってdiconに登録するのを忘れる(Kijimunaちゃんと使え)ので試しにXDocletでdiconファイルを生成してもらうことにしようかと考え中。ってことで練習がてらj2ee.diconを生成してみた。 ・テンプレート(j2ee.dicon.xdt) "" "" "" "…

POJOFormでやりたかったこと

JSP2.0で${POJOForm.hoge}として値を取得する場合に、requestの”hoge”にはBeanValidatorFormのインスタンスがセットされているため、${POJOForm.hoge}がエラーになってしまいその回避策として。

ActionFormをPOJOにて

POJOをActionFormとして使ってみたのはいいけれど、Viewで値を取り出そうとしたら実はBeanValidatorFormなので全然駄目だった…POJOActionだったのでリクエストが触れずAction実行後にAOPを使ってリクエストにPOJOのインスタンスに戻して突っ込むことにした。…

Insert文の右括弧が消える

・S2DaoV1.0.17 例えば、 INSERT INTO ITEM (ID, NAME) VALUES (/*id*/1, /*name*/'名前') というsqlファイルを用意しておいてS2Daoで実行させると、 INSERT INTO ITEM (ID, NAME) VALUES (/*id*/1, /*name*/'名前' てな感じで右括弧が消えた状態で実行され…

setUpAfterBindFieldsのTx版はないのか…