Tapestry之SelectModelFactory

Tapestry5自有的组件Select,对应着我们的HTML代码中的下拉列表。

 并且Select的Source对应着JAVA端的Enum数组或者是一个SelectModel对象。

而Tapestry给我们提供的一个SelectModelFactory就是用来生成SelectModel的。

一般情况下,我们制造一个List对象。

然后 return SelectModelFactory.create(list, "someValue");即可。

 

这里面的someValue并不是一个任意的字符串,而是一个List包含的对象的一个属性。

这个属性的值被显示在HTML的select里面。

posted @ 2013-04-02 15:41  VoctrALs  阅读(163)  评论(0编辑  收藏  举报