[Seasar-user:12834] Re: [SAStruts/MAYAA] Bean 配列での連携の方法をご教授願えないでしょうか?【2】

Tatsuharu Kawakami [E-MAIL ADDRESS DELETED]
2008年 2月 13日 (水) 10:32:07 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:
---


2008/2/13 Yasuo Higa <[E-MAIL ADDRESS DELETED]>:
> ひがです。
>
> > TAIGAです。
> > ちなみに、ひがさんのご指摘どおりに
>
> 空タグにするのがMayaaの仕様なら、
> これを
> >  <m:for id="loop" replace="false"
> >      init="${ var i = 0 }"
> >      test="${ i &lt; beans.size() }"
> >      after="${ i++ }">
>        after="${ i++ }"/>
> にしてみるといかがでしょうか。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



-- 
--------------------------------------
Tatsuharu Kawakami
[E-MAIL ADDRESS DELETED]


Seasar-user メーリングリストの案内