画面上に同一項目を複数回表示させたい


画面上にPageクラスの同一プロパティを複数回表示させたいときは
どうするのでしょうか?現実の業務画面では、上の方と下の方に同一の項目が
表示される場合などよくあると思います。
しかし、Teeda Extensionではidは画面で一意でなければいけません。


この場合、以下のように記述します。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hello</title>
</head>
<body>
<span id="name-top">World!!!</span>
<span id="name-buttom">World2!!!</span>
</body>
</html>
public class HelloPage {

	private String name = "Seasar2";

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
}


Pageのプロパティとしてはnameですが、画面上ではname-top、name-buttomとなっています。
Teeda Extensionではこのように-を後ろにつけて自由にidをつけることができます。
これで同一画面上で複数の項目を表示することができます。