Controller层detail方法重定向url地址

来源:-

啊咿呀哈

2019-11-07 22:14

@RequestMapping(value = "/{seckillId}/detail",method = RequestMethod.GET)
public String detail(@PathVariable("seckillId") Long seckillId, Model model){
    //如果传入seckillId为空
    if(seckillId==null){
        
        return "redirect:/seckill/list";
    }
    Seckill seckill = seckillService.getById(seckillId);
    //如果没有查到对应seckillId的seckill
    if(seckill==null){
        //地址栏发生变化
        // 但是Url为:http://localhost:8080/seckill/seckill/list
        //而不是:http://localhost:8080/seckill/list
        return "redirect:/seckill/list";
        //url地址栏不发生变化
        //return "forward:/seckill/list";
    }

不是说重定向的话“/”表示项目根目录吗,为什么这个重定向以后,/表示项目根目录呢http://img.mukewang.com/5dc4269f0001e46411390213.jpg

写回答 关注

0回答

还没有人回答问题,可以看看其他问题

Java高并发秒杀API之web层

Java实现高并发秒杀API的第三门课,介绍Web层的设计和实现

66085 学习 · 395 问题

查看课程

相似问题