之前了解过ajax,但是不是很深入,之前使用的ajax都是servert里边。最近学习ssm还没有使用到ajax,于是尝试写了一下ajax,在这里与小白一起分享一下。这是实现的是利用ajax提交表单。
1、准备工作
引入jquery、josn相关的jar包,配置springmvc(在这里你大概知道要做这些工作,接下来会一一的实现)
我将用到的jquery和josn的jar包放在网盘,有需要的根据链接进行下载。
链接:https://pan.baidu.com/s/1IB2e4DSOmZ-h6gcLjSP2NQ
提取码:o7e7
2、创建表和实体类
(1)数据库的表
(2)对应de实体类
package org.test.entity;
public class user {
private int id;
private String sex;
private String name;
private int age;
private String card;
private String addr;
public user() {
}
public user(int id, String sex, String name, int age, String card, String addr) {
this.id = id;
this.sex = sex;
this.name = name;
this.age = age;
this.card = card;
this.addr = addr;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getCard() {
return card;
}
public void setCard(String card) {
this.card = card;
}
public String getAddr() {
return addr;
}
public void setAddr(String addr) {
this.addr = addr;
}
}
3、mapper
(1)mapper,xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<!--指定映射文件的路劲 -->
<!-- namespace的值一定要和接口的路劲一致 接口就是通过names