zoukankan      html  css  js  c++  java
  • 三大框架中模糊查询代码

    js获取查询条件,并去后台查询

    function queryByName(){
                        //获取查询条件的用户名
                        var queryName=$("#queryName").val();
                        alert(queryName);
                        //进行后台跳转
                        window.location.href="<%=request.getContextPath() %>/master/sysUser_queryByName.action?queryName="+encodeURI(encodeURI(queryName));
                        
                    }

    action层

    public String queryByName() throws UnsupportedEncodingException{
            //进行解码
            String name = java.net.URLDecoder.decode(queryName,"UTF-8");
            this.list=sysUserService.querySysUserByName(name);
            
            return "userList";
        }

    service层

        @Override
        public List<SysUser> querySysUserByName(String queryName) {
            return sysUserDao.queryByQueryName(queryName);
            
        }

    dao层

    public List<SysUser> queryByQueryName( final String queryName){
            return super.getHibernateTemplate().executeFind(new HibernateCallback<List<SysUser>>() {
                @Override
                public List<SysUser> doInHibernate(Session session)
                        throws HibernateException, SQLException {
                    Query query=session.createSQLQuery("SELECT * FROM sys_user WHERE sys_user_name LIKE ?")
                                .addEntity(SysUser.class);
                                query.setParameter(0,"%"+queryName+"%");
                    return query.list();
                }
            });
        }

  • 相关阅读:
    Android中连接蓝牙设备时遇到createRfcommSocketToServiceRecord的UUID问题和BluetoothSocket的connect失败
    android4.0蓝牙使能的详细解析 (转载)
    蓝牙介绍
    Bluetooth 4.0之Android 讲解
    jQuery来源学习笔记:扩展的实用功能
    Linux 0.12 内核管理存储器
    java战斗系列-战斗MAVENPW结构
    牟大哥:《App自我促销》连载2 直立人迁移走
    AC自己主动机 总结
    SpringMVC 上下文webApplicationContext
  • 原文地址:https://www.cnblogs.com/shangxiaofei/p/3816608.html
Copyright © 2011-2022 走看看