[Seasar-user:9244] Re: [Teeda]Teeda Ver1.0.8

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 7月 19日 (木) 12:59:27 JST


大谷です.

下記なんですが、forEachのサンプルに手をいれて
試してみました(下のコード参照).

submitされたときに値は渡ってきていそうです.
宜しくお願いします.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>ForEach</title>
<style>
.onTeedaError {
	background-color: #FFCCCC;
}
</style>
</head>
<body>

from page.
<form id="aForm">
<span id="allMessages"></span>
<input type="text" id="num1" class="hoge"/><br/>
<input type="text" id="num2"/><br/>
<span id="str">aaa</span>
<input type="hidden" id="fooItemsSave" />
<table border="1">
	<tbody id="fooItems">
	<div id="isNeed">
	<tr>
		<td><span id="fooNo">100</span></td>
		<td><input type="text" id="aaa" title="AAA"/></td>
		<td><input type="text" id="bbb" title="BBB"/></td>
	</tr>
	</div>
	</tbody>
</table>
<input type="submit" id="doNothing" />
</form>

</body>
</html>


public class ForeachHogePage extends AbstractForeachHogePage {

	public static final String num1_lengthValidator = "minimum=3";

	public static final String aaa_lengthValidator = "minimum=3";

	public static final String bbb_lengthValidator = "minimum=3";

	// public static final String fooItems_MESSAGE_AGGREGATION =
	// "id=examples.teeda.web.foreach.ForeachHoge.invaid";

	private boolean need = true;

	public String initialize() {
		List l = new ArrayList();
		{
			FooDto f = new FooDto();
			f.setFooNo(new Integer(1));
			f.setAaa("aa1");
			f.setBbb("bb1");
			l.add(f);
		}
		{
			FooDto f = new FooDto();
			f.setFooNo(new Integer(2));
			f.setAaa("aa2");
			f.setBbb("bb2");
			l.add(f);
		}
		{
			FooDto f = new FooDto();
			f.setFooNo(new Integer(3));
			f.setAaa("aa3");
			f.setBbb("bb3");
			l.add(f);
		}
		fooItems = new FooDto[3];
		l.toArray(fooItems);

		return null;
	}

	public String prerender() {
		return null;
	}

	public String doNothing() {
		return "foreachHoge2";
	}

	public boolean isNeed() {
		return need;
	}

	public void setNeed(boolean need) {
		this.need = need;
	}

}




07/07/19 に r. m<[E-MAIL ADDRESS DELETED]> さんは書きました:
> お世話になっております。 水澤です。
>
> Teeda1.0.8から
> ForEach内の、divタグによる条件分岐のバグがFIXされておりますが
> これにより、他の部分にて、弊害と思われる内容が出ております。
>
> <div id="isDispOrderNum">
> <tr>
> <th>>順序</th>
> <td align="left"><input type="text" id="orderNum"  /></td>
> </tr>
> </div>
>
> このような部分にて、FormをSubmitした際、orderNumに入力された
> 値が取得できず、Nullになっています。
>
> isDispOrderNumは、Trueです。
>
> ご確認等々お願いいたします。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



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