ssh框架服务器乱码 解决乱码后hibernate查询功能不能实现了

zhufaming 发布于 2015/04/10 16:59
阅读 225
收藏 0

ssh -----------dao层代码

public List<Community> searchByCommunityname(String comName) {

        // TODO Auto-generated method stub
        System.out.println("dao----------"+comName);
        try {
            System.out.println("beging--------------------");
            final String hql="from Community where communityName like '"+comName+"%' ";
            Query query=getSession().createQuery(hql);
            System.out.println("end----------------------");
            
            return query.list();
            
        } finally{
            releaseSession(getSession());//关闭session
        }

    }

ssh -----------action代码

public String getCom(){
            //解决服务器上乱码
            //String str=comName;
            keyCom="searchCom";
            dataMap=new HashMap<String, Object>();
            List<Community> lstComSearch=null;
            try {
                System.out.println("+++++"+comName);
                lstComSearch=communityService.searchByCommunityname(comName);
                System.out.println("-------------"+lstComSearch.size());
                dataMap.put(keyCom, lstComSearch);
                dataMap.put("result", 1);
            } catch (Exception e) {
                // TODO: handle exception
                dataMap.put(keyCom, null);
                dataMap.put("result", 0);
            }
            return "comSuccess";
        }

服务器请求:

http://101.200.81.142:8080/hlsh/mobile_getCom?comName=鸳鸯

http://101.200.81.142:8080/hlsh/mobile_getCom?comName=s



返回顶部
顶部