jmesa 查询显示列表

发现jmesa和jstl一起用效果不错。
1.首先引用标签库如下:
<%@ taglib uri="http://code.google.com/p/jmesa" prefix="jmesa" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

2.引用jmesa包如下:
<link rel="stylesheet" type="text/css" href="<%=path%>/jmesa/web.css"></link>
<link rel="stylesheet" type="text/css" href="<%=path%>/jmesa/jmesa.css"></link>
<script type="text/javascript" src="<%=path%>/jmesa/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="<%=path%>/jmesa/jquery.jmesa.js"></script>
<script type="text/javascript" src="<%=path%>/jmesa/jmesa.min.js"></script>

<jmesa:tableFacade
id="resource"   //头要和引用的XML对应上
items="${resourceList}" //结果集
maxRows="20"            //
exportTypes="excel"      
maxRowsIncrements="20,50,100"
stateAttr="restore"
var="bean">


    <jmesa:htmlTable width="100%"></jmesa:htmlTable>
</jmesa:tableFacade>


jmesa和jstl一起用如下(<jmesa:htmlTable>中间代码片断 ):

<c:choose>
<c:when test="${bean.type eq '1'}"><jmesa:htmlColumn property="type" title="类型" style="text-align: center;" headerStyle="text-align: center;" width="100px"  >图片</jmesa:htmlColumn></c:when>
<c:when test="${bean.type eq '2'}"><jmesa:htmlColumn property="type" title="类型" style="text-align: center;" headerStyle="text-align: center;" width="100px"  >铃声</jmesa:htmlColumn></c:when>
</c:choose>

猜你喜欢

转载自huangyzh.iteye.com/blog/1151419