[mayaa-user:845] Re: m:id の取得について
ymgishi
[E-MAIL ADDRESS DELETED]
2009年 8月 31日 (月) 09:10:03 JST
こんにちは、山岸です
On Mon, 31 Aug 2009 07:29:06 +0900
suga 様 <[E-MAIL ADDRESS DELETED]> wrote:
> 2009/8/28 ymgishi <[E-MAIL ADDRESS DELETED]>:
> > このような mayaa ファイルを書いたとき、
> > <m:echo m:id="loginId">
> > <m:attribute name="value" value="${loginId}" />
> > </m:echo>
> >
> > org.seasar.mayaa.impl.engine.processor.AttributeProcessor クラスないで
> > <m:echo の m:id "loginId" を取得することは可能でしょうか。
>
> m:echo のものは無理ですが、対応するテンプレート側で m:id を使っているなら
>
> _originalNode.getAttribute(CONST_IMPL.QM_ID)
>
> で取得できます。
org.seasar.mayaa.impl.engine.processor.AttributeProcessor を継承したクラスで
NodeAttribute idNode = _originalNode.getAttribute(CONST_IMPL.QM_ID);
String mId = idNode.getValue();
とし、無事 m:id を取得することができました。
ありがとうございました。
---
山岸
mayaa-user メーリングリストの案内