[Seasar-user:10914] [Teeda] ページ遷移時のxxxItemsの引き継ぎについて

木村 究道 [E-MAIL ADDRESS DELETED]
2007年 10月 9日 (火) 15:51:25 JST


度々お世話になっております、木村と申します。

今までTeeda1.0.8から1.0.11にバージョンアップしたところ
ページ遷移時にxxxItemsが引き継ぎできなくなりました。

試しに1.0.11-RC1に変更してみたところ、引き継げるように
なりました。

http://ml.seasar.org/archives/seasar-user/2007-August/011770.html
↑この現象に似ています。

設定等がなにか変更になったのでしょうか?

よろしくお願い致します。


Pageクラス
---------------------------------------
public class ItemsPage {

	private String aaa;
	private String bbb;
	private String ccc;

	private Foo[] fooItems;
	private int fooIndex;
	
    public String prerender() {
    	
		if (fooItems == null) {
			fooItems = new Foo[7];
			fooItems[0] = createItem("a1", "b1", "c1");
			fooItems[1] = createItem("a2", "b2", "c2");
			fooItems[2] = createItem("a3", "b3", "c3");
			fooItems[3] = createItem("a4", "b4", "c4");
			fooItems[4] = createItem("a5", "b5", "c5");
			fooItems[5] = createItem("a6", "b6", "c6");
			fooItems[6] = createItem("a7", "b7", "c7");
		}
        return null;
    }

    public String doTest(){
		return null;
	}

    private Foo createItem(String aaa, String bbb, String ccc) {
        Foo item = new Foo();
        item.setAaa(aaa);
        item.setBbb(bbb);
        item.setCcc(ccc);
        return item;
    }

 getter/setter省略

}

htmlファイル
---------------------------------------
<form id="gridForm">
<table>
	<thead>
		<tr height="50px">
			<th>aaa</th>
			<th>bbb</th>
			<th>ccc</th>
		</tr>
	</thead>
	<div id="fooItems">
	<tbody>
		<tr>
			<td><span id="aaa-span" /><input type="hidden" id="aaa-hidden"/></td>
			<td><input type="text" id="bbb"/></td>
			<td><input type="text" id="ccc"/></td>
		</tr>
	</tbody>
	</div>
</table>
<input type="submit" id="doTest"/>
</form>

-- 
-----------------------------------------------------
 十八ソフトウェア株式会社
 システム開発部 アプリケーション開発課  木村 究道
 〒850-0861 長崎市江戸町6-5江戸町センタービル6F
 TEL:095-824-0018  FAX:095-827-8754
 E-mail: [E-MAIL ADDRESS DELETED]
-----------------------------------------------------



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