在SpringMVC中,遇到一个场景,不需要进行页面的跳转,只需要单纯的返回数据给请求URL的页面,之前都是return "index";用来进行页面的跳转,瞬间蒙蔽。方法如下:单纯的定义接口,注入HttpServletResponse 参数,方法中调用它的getWriter().print(需要返回的数据)即可返回数据到请求的页面。具体代码如下

@RequestMapping("/getHisDates")
    public void getHisDates(HttpServletResponse resp) {
    try {
//将数据(station.getfX())返回给调用方法
            resp.getWriter().print(station.getfX());
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

更多推荐

Spring MVC中只返回数据不跳转页面