java后端跳转html前端,结果url直接显示在前端内容区

// 后端代码
// 管理员模糊查询

@RequestMapping("/zhuxiaoyonghuXianshi")
public String zhuxiaoyonghuXianshi(){
    return "administratorsBackend/注销用户列表";
}

@RequestMapping(value = "/fuzzyQueryUserClass",method = {RequestMethod.POST,RequestMethod.GET})
@ResponseBody
public String fuzzyQueryUserClass(@RequestParam(defaultValue = "") Integer userId01, @RequestParam String userClassStatus01, @RequestParam(defaultValue = "1", value = "curPage") int curPage, Model model) throws Exception{
        if(userClassStatus01.equals("不选择")){
         userClassStatus01="";
         }
        PageHelper.startPage(curPage,2);
        List<UserClass> list= userClassService.selectUserCancellation(userId01,userClassStatus01);
        PageInfo<UserClass> pageInfo = new PageInfo<>(list);
        model.addAttribute("userId01",userId01);
        model.addAttribute("userClassStatus01",userClassStatus01);
        model.addAttribute("pageInfo",pageInfo);
        System.out.println(model.getAttribute("pageInfo"));
        return "forward:/cancellation/zhuxiaoyonghuXianshi";
    }
            // 关键后端都可以查询到数据 
            // 跳转前端会出错 
            // 但是之前没有条件的可以显示

            ![图片说明](https://img-ask.csdn.net/upload/201911/01/1572619949_818951.png)

1个回答

可以试下改成return "redirect:/cancellation/zhuxiaoyonghuXianshi ";
但不建议一个controller中还调用另外一个controller,耦合增加,简单说违背了单一职责的设计初衷,建议在前端根据不同条件去请求不同的controller。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问