栀子花的gravatar头像
栀子花 2016-03-15 13:29:46

如何实现jsp+servlet查询数据时网页局部刷新?

就是模糊查询,点击搜索时,下面的信息表根据模糊查询刷新

所有回答列表(7)
heyzayz的gravatar头像
heyzayz  LV8 2016年3月15日

ajax

信仰淡忘的gravatar头像
信仰淡忘  LV21 2016年3月15日

一种方法是页面内使用iframe显示查询内容;

一种是使用ajax获取刷新的局部页面html代码,然后替换掉需要刷新的内容。

jeremygilbert的gravatar头像
jeremygilbert  LV21 2016年3月15日

最好的办法是使用sql语句的模糊查询来做到模糊查询和普通查询。

String sql = "select t2.* ,(select CONCAT(first_name,last_name) from tt_dept_user as t1 
                  from tt_dept as t2 where 1=1";
        if (telephone != null && !"".equals(telephone)) {
            sql += " and tel like '%" + telephone + "%'";
        }
        if (deptName != null && !"".equals(deptName)) {
            sql += " and dept_name like '%" + deptName + "%'";
        }

hrose12的gravatar头像
hrose12  LV21 2016年3月16日

ajax

ntuser的gravatar头像
ntuser  LV2 2016年3月17日

ajax是专门处理这个问题的。

最代码-ian的gravatar头像
最代码-ian  LV26 2016年3月18日

用ajax是最好的方法,也是比较容易实现的方法

小夕酱的gravatar头像
小夕酱  LV13 2016年3月24日

ajax异步实现局部刷新。很简单

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友