[Seasar-user:10904] Re: @Bindingアノテーション(コンポーネント名指定)時にエラーが発生しバインドできない
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 10月 7日 (日) 21:00:09 JST
小林 (koichik) です.
Date: Sun, 7 Oct 2007 19:41:49 +0900
From: "Shinichi Yanagisawa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:10903] @Bindingアノテーション(コンポーネント名指定)時にエラーが発生しバインドできない
> (Pageクラス)
> public class CatalogPage implements Serializable {
ルートパッケージが shopping なら,この Pageクラスの
コンポーネント名は 'catalog_catalogPage' です.
> (Actionクラス)
> public class CatalogAction implements Serializable {
> private static final long serialVersionUID = 1L;
> @Binding(value="catalogPage", bindingType = BindingType.MUST)
> private CatalogPage page;
'catalogPage' ではなく,'catalog_catalogPage' と
してください.
コンポーネント名については以下のドキュメントの
http://s2container.seasar.org/2.4/ja/DIContainer.html#SMARTdeployPackage
「クリエータ一覧」の表の後に説明があります.
今回の Page クラスの場合は「カスタマイザ」の直前の
段落に該当します.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内