ssh easyui与后台模糊查询

//对年度进行查询

jsp:

function search(){

var queryParams={
               "zhandianChaobiao.nianDu":$("#nianDu").val(),
               }
                $(‘#dgResult‘).datagrid(‘load‘, queryParams);

}

action :

/**
     * 分页查询
     */
    public String findZhandianChaobiao(){
        resultMap = new HashMap();
        //将查询条件填入resultMap
        if(zhandianChaobiao != null)
        {
            resultMap.put("nianDu",zhandianChaobiao.getNianDu());
        }
        
        Page page = service.findZhandianChaobiao(resultMap, getPage(), getRows());
        if(page.getResults().size()!=0){
            resultMap.put("total", page.getTotalSize());
            resultMap.put("rows", page.getResults());
        }else{
            resultMap.put("total", 0);
            resultMap.put("rows", 0);
        }
        return SUCCESS;
    }

service :

@Transactional(propagation=Propagation.REQUIRED)
    public Page findZhandianChaobiao(Map valueMap,int curPage, int pageNum){
        String hql = "from ZhandianChaobiao i where 1=1";

if(valueMap.get("nianDu") != null && !"".equals(valueMap.get("nianDu"))){
            hql+=" and i.nianDu="+valueMap.get("nianDu");
        }
        
        return dao.find(hql, curPage, pageNum);
    }

时间: 2024-11-06 07:10:15

ssh easyui与后台模糊查询的相关文章

Easyui 实现智能模糊查询(智能检索)

js代码:    <input id="proBidSectionone" name="proBidSectionone" value="">重点://工作标段模糊查询 $("#proBidSectionone").combobox({        valueField: 'uid',        textField: 'paramName',        url: path+'/admin/dispatch

jquery easyui combobox 从指定位置开始模糊查询

$("#bzr").combobox({ url: "ClassSave.aspx?opt=bzr&bzr=<%=arrbj[2]%>", valueField: "value", textField: "text", mode: "local", filter: function (q, row) { var opts = $(this).combobox('options'); va

【SSH项目实战03】使用EasyUI搭建后台页面框架

前面两节,我们整合了SSH并且抽取了service和action部分的接口,可以说基本开发环境已经搭建好了,这一节我们搭建一下后台的页面.我们讨论一下两种搭建方式:基于frameset和基于easyUI.最后我们会使用easyUI来开发. 1. 抽取公共JSP页面 我们先来看一下当前的jsp页面: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

基于HTML5 Bootstrap搭建的后台模板,分页,模糊查询已经全部JS实现,无需编码,嵌入数据即可开发,内置8款皮肤,欧美风格,非常好用!

原文:基于HTML5 Bootstrap搭建的后台模板,分页,模糊查询已经全部JS实现,无需编码,嵌入数据即可开发,内置8款皮肤,欧美风格,非常好用! 源代码下载地址:http://www.zuidaima.com/share/1550463575788544.htm 分页,查询功能已经全部用JS实现,无需再做此类代码编写,嵌入数据即可,真心美观好用.       

easyui combobox模糊查询

用easyui框架开发的攻城狮恐怕都遇到过这样一个问题,就是在新增页面combobox下拉框需要支持模糊查询,但是输入不是combobox中Data里面的值的时候,点击保存,依然是可以新增进去的,这样是肯定不行的,那这样是怎么解决的呢,本人就曾经用过一个很笨的办法,就是用combobox中面板隐藏的时候,获取下拉框Data数据,然后遍历判断,如果数据的不是Data中的数据,清空下拉框的值 1 onHidePanel:function(){ 2 var flag = true; 3 var val

Springmvc+Myabtis+Ajax实现异步分页emp+dept(全部查询及模糊查询)

1.在项目中创建如下目录 2.创建实体类Dept package com.entity; import java.io.Serializable; /** * 部门表 * @author Administrator * */ public class Dept implements Serializable{ /** * */ private static final long serialVersionUID = 1L; private Integer deptno; private Stri

WB 小技巧 关键字 模糊查询 关键字变颜色

前台HTML代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="

PHP MYSQL登陆和模糊查询

PHP MYSQL登陆和模糊查询 PHP版本 5.5.12    MYSQL版本 5.6.17  Apache 2.4.9 用的wampserver 一.PHPMYSQL实现登陆:  一共含有两个文件:login.php和logincheck.php; 表单代码: <form action="logincheck.php"method="post"> Yonghu:<inputtype="text" name="use

combobox和combotree模糊查询

First /** * combobox和combotree模糊查询 * combotree 结果显示两级父节点(手动设置数量) * 键盘上下键选择叶子节点 * 键盘回车键设置文本的值 */ (function(){ //combobox可编辑,自定义模糊查询 $.fn.combobox.defaults.editable = true; $.fn.combobox.defaults.filter = function(q, row){ var opts = $(this).combobox('