<div id="datagrid1" class="mini-datagrid" style="width: 1000px; height: 280px;"
url="../index?method=listAll" idField="id" multiSelect="true" sizeList="[5,10,15]" pageSize="10"
>
<div property="columns">
<div type="checkcolumn"></div>
<div type="indexcolumn">序号</div>
<div field="bookGuid" width="60" headerAlign="center" allowSort="true">图书编号</div>
<div field="bookName" width="60" headerAlign="center" allowSort="true">图书名称</div>
<div field="bookType" class="mini-combobox" width="60" renderer="onTypeRenderer">图书类别</div>
<div field="suitable" width="60" renderer="onSuitRenderer">适合人群</div>
<div field="buyDate" width="150" headerAlign="center" dateFormat="yyyy-MM-dd HH:mm:ss" allowSort="true">入库日期</div>
<div field="count" width="60" style="color:red">借阅次数</div>
<div field="remark" width="60" style="color:red">备注</div>
<div name="action" width="120" headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;">操作</div>
</div>
</div>
url="../index?method=listAll"
var grid = mini.get("datagrid1");
grid.load();
function search() {
var type1 = mini.get("type1").getValue();
var date1=mini.get("date1").getValue();
var timestamp = Date.parse(date1);
grid.load({
type1:type1,
timestmp:timestamp
});
}
public void listAll(HttpServletRequest request, HttpServletResponse response) throws Exception{
String type=request.getParameter("type1");
String lstr=request.getParameter("timestmp");
long time=0;
if(lstr!=null && isNumeric(lstr)){
time=Long.parseLong(lstr);
}
Date date1=new Date();
date1.setTime(time);
Date date2=new Date();
date2.setTime(time+24*60*60*1000);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String sql="select * from bookinfo";
if(type!= null && type.length()>0 && time==0)
{
sql="select * from bookinfo where booktype="+Integer.parseInt(type);
}
else if(time!=0 && type.length()==0)
{
sql ="select * from bookinfo where buydate between \""+ sdf.format(date1) +"\" and \""+sdf.format(date2)+"\"";
}
else if(time!=0 && type.length()>0)
{
sql ="select * from bookinfo where booktype="+Integer.parseInt(type)+" and buydate between \""+ sdf.format(date1) +"\" and \""+sdf.format(date2)+"\"";
}
else
{
sql ="select * from bookinfo";
}
System.out.println(sql);
//要知道的是联合查询中需要得到的List也是显示出来的
List list=mdao.getList(sql);
//实现的是分页
int pageSize=Integer.parseInt(request.getParameter("pageSize"));
int pageIndex=Integer.parseInt(request.getParameter("pageIndex"));
List sub_list=new ArrayList<>();
int start=pageIndex*pageSize;
for(int i=start;i<list.size() && i<start+pageSize;i++)
{
sub_list.add(list.get(i));
}
String json=JsonUtil.listToJson(sub_list, "yyyy-MM-dd hh:mm:ss");
System.out.println(json);
json=JsonData.modifyJson(json);
json=json.replaceFirst("null", list.size()+"");
response.getWriter().write(json);
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有