jq分页 不刷新页面_3.31分页和ajax

mvc是一种软件架构模式,将整个项目分为三部分。(模型,视图,控制器)

2.用mvc开发项目:

准备数据库和表

遇见的常见错误:1‘ 导包 (可以直接把文件复制到工作空间里,project module Structure 导入后选中然后应用)

编码问题:project,get,post,响应编码 response.setContent 四个编码一致 project——>setting——>file encodeing——>所有编码设置为utf-8 get请求:Tomcat 端口号处设置为URIEncodding="utf-8" 如果是3秒跳转,且要浏览页面直接显示提示文字 response.setContentType("text/html;charset=utf-8");

3.导入模块的方法

4.第一次用Tomcat,setting里面Deployeement Application servers

每个Project都要配置输出路径,Out文件


分页: 方便数据的展示,提高用户体验度

分页所需要的数据:总记录数;每页记录数;

写一个分页工具类,有分页所有属性

上一页下一页功能:前端判断 onclick方法跳转

Ajax:

javascript技术

作用:局部刷新页面;一边登陆一边访问数据库判断;

工作原理:ajax引擎(XMLHttpRequest)

9105bd837e58274b77a2aa2181f85757.png

创建ajax引擎对象:

  1. var ajaxOb=new XMLHttpRequest()
  2. IE5,IE6:var ajaxOb=new ActiveXObject("Microsoft.XMLHTTP");

对象常用方法:

  • ajaxOb.open("get/post,url,true/false") 请求方式,异步或者同步
  • ajaxOb.send(String) 发送ajax请求,仅用于post请求发送请求数据(get用url?后面传参

ajax引擎对象常用属性:

  • ajaxOb.onreadystatechage=function(){回调函数};监控请求状态
  • ajaxOb.readyState=0,1,2,3,4 等于4请求正常处理完
  • ajaxOb.status; 正常响应ajax请求状态 正常为200
  • ajaxOb.responseText; 获得字符串形式的响应数据
  • ajaxOb.response.XML; 获得XML形式的响应数据

居然是用response.getWriter.write()返回ajax引擎

返回前端一个集合,一般转换为json字符串。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值