今天做了一个ajax动态查询数据库的小Demo,又重新学习了一下ajax的一些知识。在此和大家分享一下......
啥都别说了,先上代码
Controller层
查询总用户数
@RequestMapping(value = "/findTotalUsers.do",method = RequestMethod.GET)
public @ResponseBody Long findTotalUsers(){
ModelAndView modelAndView = new ModelAndView();
Long sum = personService.findTotalUsers();
System.out.println(sum+"....................................");
modelAndView.add ("sum",sum);
return sum;
}
Service层
public Long findTotalUsers() {
return personDao.findTotalUsers();
}
Dao层
public Long findTotalUsers() {
String hql = "select count(*) from Person";
return (Long) this.getSessionFactory().getCurrentSession().createQuery(hql).uniqueResult();
}
ajax代码
< src="../js/jquery-1.8.3.min.js" type="text/ "></ >
< type="text/ ">
$(document).ready(
function ajaxRePost(url,params){
var message = "";
var options={
type:"GET",
url:"${pageContext.request.contextPath}/person/findTotalUsers.do",
data:{},
async:false,
success:function (msg) {
message=msg;
}
};
$.ajax(options);
alert(message);
// debugger;
$("#count").text(message);
return message;
}
)
</ >

结果就是在Total Users 动态查询数据库中的数据并更新........
以上这篇ajax动态查询数据库数据并显示在前台的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
-
如何在微服务架构中实现安全性?
2026-05-18栏目: 教程
-
微服务需要拆分到什么程度?
2026-05-18栏目: 教程
-
微服务中如何使用API组合模式进行查询?
2026-05-18栏目: 教程
-
Spring Cloud Zuul 那些你不知道的功能点
2026-05-18栏目: 教程
-
Apollo服务端设计原理剖析
2026-05-18栏目: 教程
