最近在使用springmvc进行重定向,发现404找不到,路径栏出现了问题,发现本来应该重定向到当前页面的,结果却出现了刚走完的controller路径还拼接在里面
这是控制层代码
//展示物料清单页面 @RequestMapping("/materiallist") public String material(Model model) { List<Material> materials = new ArrayList<>(); materials=materialService.selectAll(); model.addAttribute("materials",materials); return "material/list"; } //删除物料信息 @RequestMapping("/deletematerial/{oid}") public String delete(@PathVariable("oid")long oid){ materialService.deleteMaterial(oid); return "redirect:material/materiallist"; }
jsp代码如下
<a class="btn btn-sm btn-danger" href="${APP_PATH}/material/deletematerial/${material.oid}">删除</a>
点击删除按钮之后出现404
发现路径出现了叠加&#