spring mvc一次提交两次请求问题

时间:2022-09-13 20:49:03
宽为限 紧用功 工夫到 滞塞通

发现问题
spring mvc一次提交两次请求问题
这里我只提交了一次商品添加数据库里却添加了两条数据,第二条是空的,说明程序执行了两次add方法!

看代码

@RequestMapping(value = "/add")
public String add(ProductMain model) {
mainService.add(model);
return "admin/product_list";
}

就这一个添加入口,所以后台从复调用执行被排除,找了一下,页面没发现什么明显错误。后来把 edit方法也打断点检查了一下,发现它也一次请求执行两次!这就得好好跟了,F12开启

执行edit请求,
1、
spring mvc一次提交两次请求问题
2、
spring mvc一次提交两次请求问题

靠!还真是两个edit请求,有一个竟然是图片请求的,顿时我就猜到啥原因了 图片的 src=”#”

spring mvc一次提交两次请求问题
汗!果然不出我所料。加载图片时 路径是 # ,#代表本身页面,然后又把当前地址请求了一遍,单为什么多个 # 就请求了一次呢? 有待了解…