[ECSide] 请教一个关于过滤的问题(不知道为什么过滤不到)
venket
2007-06-02
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<%@ taglib uri="http://www.ecside.org" prefix="ec" %> <% java.util.List presidents = new java.util.ArrayList(); %> <% java.util.Map president = new java.util.HashMap(); %> <% president.put("name", "George Washington"); %> <% president.put("nickname", "Father of His Country"); %> <% president.put("term", "1789-1797"); %> <% presidents.add(president); %> <% president = new java.util.HashMap(); %> <% president.put("name", "John Adams"); %> <% president.put("nickname", "Atlas of Independence"); %> <% president.put("term", "1797-1801"); %> <% presidents.add(president); %> <% president = new java.util.HashMap(); %> <% president.put("name", "Thomas Jefferson"); %> <% president.put("nickname", "Man of the People, Sage of Monticello"); %> <% president.put("term", "1801-09"); %> <% presidents.add(president); %> <% president = new java.util.HashMap(); %> <% president.put("name", "James Madison"); %> <% president.put("nickname", "Father of the Constitution"); %> <% president.put("term", "1809-17"); %> <% presidents.add(president); %> <% president = new java.util.HashMap(); %> <% president.put("name", "James Monroe"); %> <% president.put("nickname", "The Last Cocked Hat, Era-of-Good-Feelings President"); %> <% president.put("term", "1817-25"); %> <% presidents.add(president); %> <% president = new java.util.HashMap(); %> <% president.put("name", "John Adams"); %> <% president.put("nickname", "Old Man Eloquent"); %> <% president.put("term", "1825-29"); %> <% presidents.add(president); %> <% request.setAttribute("records", presidents); %> <% request.setAttribute("totalRows", new Integer(6)); %> <html> <head> <jsp:include page="common_head.jsp" flush="true" /> <script type="text/javascript"> //====================== 查询 相关 ======================== // function doQuery(queryFormName,listFormName){ var queryForm=$(queryFormName); var queryPara={ "name" : queryForm["name"].value, "nickname" : queryForm["nickname"].value }; ECSideUtil.queryECForm(listFormName,queryPara,true); } </script> </head> <body style="margin:10px;" > <form name="queryForm" class="notPrint" > <table border="0" cellpadding="0" cellspacing="0" class="simpleFormTable" width="100%" > <tr ><td class="tableTitle3" style="cursor:pointer;" >用户查询</td></tr> <tr id="queryUserZone"> <td class="formTableC"> <table align="center" border="0" cellpadding="0" cellspacing="3" class="formTableCore"> <tr> <td width="15%">用户名</td> <td width="35%"><input type="text" name="name"></td> </tr> <tr> <td>密码</td> <td><input type="text" name="nickname"></td> </tr> <tr> <td colspan="4" class="formButtonTD"><input type="button" class="formButton" value="查询" onclick="doQuery('queryForm','ec')">    <input class="formButton" type="reset"></td> </tr> </table> </td> </tr> </table> </form> <center> <ec:table items="records" var="records" retrieveRowsCallback="limit" action="query.jsp" title="用户列表" xlsFileName="用户列表.xls" csvFileName="用户列表.csv" width="100%" listWidth="100%" height="280px" > <ec:row> <ec:column width="50" property="_0" title="序号" value="${GLOBALROWCOUNT}" /> <ec:column width="80" property="name" title="角色" /> <ec:column width="120" property="nickname" title="用户名" /> </ec:row> </ec:table> </center> </body> </html> |
|
fins
2007-06-02
过滤采用的是精确过滤
如果要模糊过滤请使用通配符"*" 如 a* *a *a* 如果是基于数据库,那么你可以自己来处理如何拼sql 我们这边是使用 通配符"%" |
|
venket
2007-06-04
不知道fins大哥有没有测试过我给的例子,好象这种情况下是查询不到的。
如果方便的话测试一下我的例子。谢谢 |
|
fins
2007-06-04
你这个例子写的不对
你不是基于数据库操作 为什么要使用 retrieveRowsCallback="limit" 呢 另外你给个你操作的流程可以吗 例如你是怎么操作的不好用的 使用的ecside自带的 过滤还是 使用的附加的表单查询 你不觉得你这种把代码往上一帖的做法 很懒惰 很不负责吗?? 连个说明都没有 |
相关讨论
相关资源推荐
- 配置Tomcat9 /webapps/WEB-INF/lib/jar的加载顺序
- java web web inf lib,java-Tomcat7 WEB-INF / lib目录不起作用
- Maven使用WEB-INF/lib下面的jar编译和打包
- jar包放置在WEB-INF/lib下和通过Build Path导入的区别是什么?
- tomcat 8.5.51下对于项目下webapps\***\WEB-INF\lib\有冲突包时,如何优先JAR包加载
- jar包置放在WEB-INF/lib下和通过build path导入的区别是什么
- WEB-INF/lib/servlet-api.jar not loaded
- eclipse中创建的web项目从/WEB-INF/lib下复制jar包与在build path中导入jar包的区别
- java web web inf lib_Eclipse java web项目手册在WEB-INF中设置lib文件夹(Eclipse java web project manual set lib f...
- eclipse maven 项目发布到tomcat 报错 Failed to scan JAR [file:/C:/xxxxx.jar] from WEB-INF/lib