[Seasar-user:12836] Re: [SAStruts/MAYAA] Bean 配列での連携の方法をご教授願えないでしょうか?【2】
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2008年 2月 13日 (水) 11:16:11 JST
ひがです。
> tatsuparuです。
>
> この件、以下のコードで試してみたところ、
> なんだかおかしい出力になりました。
> やはり配列の連携がうまくいってないような感じがします。
>
>
> --action--
> public class MyBeanAction {
> public MyBean b = new MyBean();
> public MyBean[] beans = new MyBean[2];
>
> --mayaa--
> <m:write m:id="aa" value="${b.name}"></m:write>
> <m:write m:id="s" value="${beans.size}"></m:write>
> <m:write m:id="l" value="${beans.length}"></m:write>
>
> --html--
> <div>
> 1:<div id="aa">bean.nameが表示される</div>
> </div>
> <div>
> 2:<div id="s">beans.sizeが表示される</div>
> </div>
> <div>
> 3:<div id="l">beans.lengthで試してみる</div>
> </div>
>
> --output---
> 1:MyBean name
> 2:function size() {/*
> int size()
> */}
> 3:
beansはMayaaからみれば、Listに見えるので、
sizeやlengthというプロパティはありません。
メソッドが呼べるかどうかはわかりませんが、
呼べるなら、beans.size()だと思います。
Seasar-user メーリングリストの案内