java实现后台数据显示在前端284.pdfVIP

  • 3
  • 0
  • 约3.96千字
  • 约 5页
  • 2023-09-04 发布于上海
  • 举报
java实现后台数据显⽰在前端 本篇使⽤servlet +.ajax( )的技术,实现简单的前后台的交互问题。 ⾸先来了解⼀下AJAXAJAX是jquery的⼀个⽅法,⼀种在⽹页上调⽤后台接⼝的⽅式。 ⽰例:$.ajax( {参数 } ) ; $.ajax()等同于jQuery.ajax( ) 参数⾥是⼀个JS对象,其中的属性: type: GET /‘POST url:接⼝地址 success:服务器应答时,调⽤此function处理(回调⽅法) 另外说⼀下ServletServlet,服务⼩程序,为客户端提供⾃定义服务的机制。 浏览器(客户端) —请求—》Tomcat(服务器) Tomcat(服务器) —应答—》浏览器(客户端) //创建⼀个学⽣pojo类 /** *这是⼀个关于学⽣的POJO类 *暂时不引⼊数据库 *只是⼀个假的数据库 */ public class Student { public int id; public String name; public String adress; public Student() { } public Student(int id,String name,String adress) { this.id = id; = name; this.adress = adress; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { = name; } public String getAdress() { return adress; } public void setAdress(String adress) { this.adress = adress; } 创建⼀个假的学⽣类型数据库并存⼊数据 public class Db { //创建⼀个本类的全局对象 public static Db i = new Db(); //使⽤链表写⼊数据 private ArrayListStudent stu = new ArrayList(); private Db() { { ⽼王⽼王 北京北京北京 ⽼甄⽼甄 邢台邢台邢台 ⽼⾼⽼⾼ 邢台邢台邢台 ⽼孟⽼孟 邯郸邯郸邯郸 ⽼裴⽼裴 太原太原太原 ⽼李⽼李 东北东北东北 ⽼张⽼张 武汉武汉武汉 ⽼苗⽼苗 重庆重庆重庆 ⽼郭⽼郭 北京北京 } //获取全部信息 public ArrayListStudent all() { return stu; } //按照学号查询 public ArrayListStudent byId(int from,int to) { ArrayListStudent qStu = new ArrayList(); for(int i=0;istu.size();i++) { Student s = stu.get(i); if(s.id=from s.id=to) { qStu.add(s); } } return qStu; } } 创建⼀个servlet 将数据返回 /** *只需要更改doGet⽅法 */*/

文档评论(0)

1亿VIP精品文档

相关文档