Tapestry5.1 select
来源:互联网 发布:老干部,老司机网络意思 编辑:程序博客网 时间:2024/06/04 18:39
@Inject
private Messages messages;
public SelectModel getSelects()
{
return new EnumSelectModel(Select.class, messages);
}
private Select select;
<t:select t:id="select" model="selects" value="prop:select" />
Select组件的model参数的类型是org.apache.tapestry5.SelectModel,用于提供下拉框中的选项。SelectModel是一个接口,我们可以自己创建实现SelectModel接口的类。Tapestry有一个专门用于枚举的实现类org.apache.tapestry5.util.EnumSelectModel。EnumSelectModel类的构造方法有两个参数,第一个是枚举的class,第二个是org.apache.tapestry5.ioc.Messages。关于Messages,在本地化一章中有专门讨论,这里我们只要知道Messages会从properties文件获取本地化信息用于显示在下拉框中。
- Tapestry5.1 select
- Tapestry5.1 form submit
- tapestry5.1本地化
- tapestry5.1 最简单工程
- Tapestry5.1中的一些"规约"
- 解读Tapestry5.1——页面渲染
- 解读Tapestry5.1——Form
- 解读Tapestry5.1——页面渲染
- 解读Tapestry5.1——页面渲染
- Tapestry5.1在myeclipse6.5导入tomcat6时报找不到org.apache.tapestry5.spring.TapestrySpringFilter
- 解读Tapestry5.1——请求调用链
- 解读Tapestry5.1——请求调用链
- tapestry5.1使用 t:if时应注意一点
- 解读Tapestry5.1——请求调用链
- Tapestry5杂谈
- Tapestry5 grid
- Tapestry5杂谈
- "Apache Tapestry" and Tapestry5
- 如何有效沟通
- Linux常用命令
- 【经典个性签名】--如果背叛是一种勇气,那么接受背叛需要更大的勇气
- ?
- 让DataTable也ReadXml
- Tapestry5.1 select
- 奋斗
- 《大话设计模式》之 策略模式 Delphi实现
- 差分信号线的定义和优点
- 学习ASP.NET中的Application、Session、Cookie
- 明年你还爱我吗?
- GL追溯子模块的视图
- 论文
- 请慎用java的File#renameTo(File)方法