项目效果展示:
场景:
数据库中商品的状态码为0或者1,1代表上架,0代表下架。
需求:
将前端jsp页面显示的商品状态码1修改为上架,0修改为下架,并且点击上架时,前端页面显示为下架,数据库中的商品状态码
由0变为1.
问题:
1、数据库对应的实体类中的商品状态码类型为int类型,需改为String类型
2、上架下架的点击事件应只对商品的状态进行刷新,不应对全局刷新。
解决思路:
1、应新建视图类model,将商品的状态码改为String类型,其余不变
2、上架下架操作应使用ajax实现
具体实现:
1、新建model包下的类ProductModel,将状态码类型修改为String(实现get、set方法步骤省略)
package com.henu.ssm.model;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author shkstart
* @create 2019-09-27 15:55
*/
public class ProductModel {