|
问题是这样的:
从xHTML某个属性域比如inputText, 他的值对应于一个动态属性。以代码举例:
@Name("personList")
@Scope(ScopeType.CONVERSATION)
public class PersonListBean
implements PersonList, Serializable
{
....
public Person getPerson(String name)
{
for (Iterator<erson> iterator = persons.iterator(); iterator.hasNext();)
{
Person person = iterator.next();
if (person.getName().equals(name))
{
return person;
}
}
return null;
}
....
}
我希望在xhtml里传入name的值,去调用getPerson的方法,类似于如下:
<h:inputText id="name1" value="#{personList.getPerson("abc")}"/>
<h:inputText id="name2" value="#{personList.getPerson("abcd")}"/>
我知道seam应该不支持这种方式,请教达人,怎么实现我这样的效果。刚学seam不久。 |
|