主要功能:实现学生信息的增、删、改、查。
使用技术:ajax+jquery,MVC框架。
功能解释:使用ajax异步交互,在index.html页面使用jquery的dialog窗口实现增删改查。
数据库:sqlserver
项目布置:
1.java视图
2.数据库视图:
功能视图:
这是我自己做的页面有点粗糙哈。
1.主页(展示信息)
2.添加信息(跳出框添加)
3.修改
内容展示:ajax是javaweb里一个重要的知识点,他能让页面在不跳转的情况下实现部分数据的交互,比如用户注册时提示信息等。ajax一般结合jquery使用,下面我来展示代码。
1.user.java(javabean类存放用户信息)
1 package com.web.User; 2 3 public class User { 4 private int id; 5 private String number;//学号 6 private String name;//姓名 7 private String sex;//性别 8 private String birthday;//生日 9 private String address;//地址 10 public User() {} 11 public User(int id,String name,String sex,String birthday,String address) 12 { 13 this.setId(id); 14 this.setName(name); 15 this.setSex(sex); 16 this.setBirthday(birthday); 17 this.setAddress(address); 18 } 19 public User(String name,String sex,String birthday,String address) 20 { 21 this.setName(name); 22 this.setSex(sex); 23 this.setBirthday(birthday); 24 this.setAddress(address); 25 } 26 public int getId() { 27 return id; 28 } 29 public void setId(int id) { 30 this.id = id; 31 } 32 public String getNumber() { 33 return number; 34 } 35 public void setNumber(String number) { 36 this.number = number; 37 } 38 public String getName() { 39 return name; 40 } 41 public void setName(String name) { 42 this.name = name; 43 } 44 public String getSex() { 45 return sex; 46 } 47 public void setSex(String sex) { 48 this.sex = sex; 49 } 50 public String getAddress() { 51 return address; 52 } 53 public void setAddress(String address) { 54 this.address = address; 55 } 56 public String getBirthday() { 57 return birthday; 58 } 59 public void setBirthday(String birthday) { 60 this.birthday = birthday; 61 } 62 63 }