Tapestry 实现条件查询
来源:互联网 发布:ubuntu查看网卡名称 编辑:程序博客网 时间:2024/05/16 08:07
举例:对供应商的级别进行条件查询
HTML:
- <TR>
- <TD width="70" class="tittle_right">
- 供应商类别
- </TD>
- <td align="left" bgcolor="#E5F4FF">
- <select class="INPUT" jwcid="@PropertySelection"value="ognl:queryApplierModel.rank"
- model="ognl:rankModel" size="1">
- </select>
- </TD>
- </TR>
JAVA:
- public IPropertySelectionModel getrankModel() {
- return getApplierDAO().getRankModel(false);
- }
DAO:
- public IPropertySelectionModel getRankModel(boolean isNull);
DAOImpl:
- public IPropertySelectionModel getRankModel(boolean isNull){
- List _locales = new ArrayList();
- List _labels = new ArrayList();
- if (isNull) {
- _locales.add("");
- _labels.add("");
- }
- _locales.add("A");
- _labels.add("A");
- _locales.add("B");
- _labels.add("B");
- _locales.add("C");
- _labels.add("C");
- IPropertySelectionModel listModel = new ListModel(_locales, _labels);
- return listModel;
- }
Cond.xml:
要查询的字段
- <?xml version="1.0" encoding="GB2312"?>
- <ConditionMappings>
- <Condition operation="like" hbmField="applierHBM.rank" type="String" FirstModleField="rank" SecondModleField="" />
- </ConditionMappings>
table.xml:
根据字段,查询后,显示的内容
- <?xml version="1.0" encoding="GBK"?>
- <TableClass tableclass="ApplierList">
- <ExpressionTableColumnEdit>
- <ColumnName>userid</ColumnName>
- <DisplayName>用户名</DisplayName>
- <Expression>userid</Expression>
- <Sortable>true</Sortable>
- </ExpressionTableColumnEdit>
- <ExpressionTableColumn>
- <ColumnName>suppliername</ColumnName>
- <DisplayName>供应商名称</DisplayName>
- <Expression>suppliername</Expression>
- <Sortable>true</Sortable>
- </ExpressionTableColumn>
- <ExpressionTableColumn>
- <ColumnName>rank</ColumnName>
- <DisplayName>供应商类型</DisplayName>
- <Expression>rank</Expression>
- <Sortable>true</Sortable>
- </ExpressionTableColumn>
- <ExpressionTableColumn>
- <ColumnName>checked1</ColumnName>
- <DisplayName>审批</DisplayName>
- <Expression>checked1?"是":"否"</Expression>
- <Sortable>true</Sortable>
- </ExpressionTableColumn>
- <SimpleTableColumn>
- <ColumnName>delete</ColumnName>
- <DisplayName>操作</DisplayName>
- <Sortable>false</Sortable>
- </SimpleTableColumn>
- </TableClass>
- Tapestry 实现条件查询
- 实现按条件查询
- Mybatis实现条件查询
- hbase条件查询实现理论
- mongoTemplate实现多条件查询
- SSM实现多条件查询
- Jedis 实现多条件查询
- EF实现分页查询+条件查询+排序
- Tapestry实现分页显示
- Form9iBlock实现查询条件记忆刷新
- 实现多条件模糊查询SQL语句
- asp中的多条件组合查询实现
- 简单实现多条件查询 by hyw
- 实现多条件查询的一种例子
- 用Criteria实现多条件查询
- 配置实现-编辑、查询条件及展示
- 动态的添加条件实现查询
- 实现ListBox内容作为SQL查询条件
- windows错误代码一览表
- 变送器和传感器有什么区别和联系?
- 男人不成功的31个理由
- 我毕业了
- 对"微软"又爱又恨
- Tapestry 实现条件查询
- 求助线性系统理论的题目!!
- Session实现原理
- 程序的天空_我来说说程序
- python整理十九——获取服务器信息
- 二维数组的动态分配和删除
- ubuntu更新源
- excel引用出错
- 使用MiddleGen-hibernate-r5生成hbm文件及POJO文件