- 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⽅法
*/*/
您可能关注的文档
最近下载
- 杜邦反渗透和纳滤膜元件产品与技术手册(陶氏DOW)2020.pdf
- JUKI重机DDL-900C零件图手册.pdf
- 设施农业生产技术实训基地项目任务书.doc VIP
- 地理真谛秘本.doc VIP
- (2023正式版)QBT 6019-2023 制浆造纸专业设备安装工程施工质量验收规范 .docx VIP
- (高清版)-B-T 15544.1-2023 三相交流系统短路电流计算 第1部分:电流计算.pdf VIP
- 部门岗位职责模板.pdf
- 寻龙点穴秘诀赋.pdf VIP
- 《成都市园林绿化树木修剪整形操作技术指南》20211014.pdf VIP
- JTGT 3650-2020 公路桥涵施工技术规范.pdf VIP
原创力文档

文档评论(0)