Spring Boot でthymeleafにHTML以外を返す

@Controllerクラスのクラスやメソッドに @ResponseBody をつけることで、StringやClassなどのObjectを返却することが出来ます。

通常は@Controllerクラスから返却されるものはHTMLです。

書き方はこのようになります。

@Controller
public class TestController {

  @RequestMapping(value = "/test", method = RequestMethod.GET)
  @ResponseBody
  public String test(HttpServletRequest req) {

    String str = req.getParameter("testInputName");

    return str;
  }
}

Let's share SNS