我遇到了与this guy相同的错误,但解决方案无效。
虽然我们使用百里香,我们也有一些函数返回字符串,不应该被解释为视图名称。
我的方法返回一个字符串,控制器用@RestController
注释,方法如下:
@ResponseBody
@RequestMapping(value = "/register/{phoneNumber}", method = RequestMethod.POST)
public String registerUser(@RequestBody String jsonObject, @PathVariable(value = "phoneNumber") Long phoneNumber) {
return "some string";
}
但我总是得到这个错误:
出现意外错误(type = Internal Server Error, 状态= 500)。 org.springframework.web.util.NestedServletException: 请求处理失败;嵌套异常是 org.thymeleaf.exceptions.TemplateInputException:解析错误 模板"注册/ 123456789",模板可能不存在或可能不存在 可以通过任何配置的模板解析器访问
如何强制Spring将String作为String返回,而不是将其解释为view-name?
Spring版本:Spring Boot 1.2.3.RELEASE