SpringMVC如何返回空视图,有时候我们项目需要,只是执行 一个controller,但是我们不想返回任何视图
这里有两种方式:
第一种,将返回类型设置为void,或者如果返回类型是字符串,那你返回一个null或者"":
a:返回类型为void
public void Webinfo(HttpServletRequest request,HttpSession session){ siwi.GetWebInfo(request,session); }
b:返回类型为String,返回空字符
public String Webinfo(HttpServletRequest request,HttpSession session){ siwi.GetWebInfo(request,session); retirn ""; }
c:返回类型为String,直接返回null
public String Webinfo(HttpServletRequest request,HttpSession session){ siwi.GetWebInfo(request,session); retirn null; }
第二种,添加@ResponseBody 注解 返回类型为String
public @ResponseBody String Webinfo(HttpServletRequest request,HttpSession session){ siwi.GetWebInfo(request,session); return "index"; }这种方式,可以直接访问,在页面上显示index字符串,也可以ajax来获取,获取到的数据是index字符串
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情