Spring Controller的URL请求映射不仅仅是一个带有字符串的空白页面

时间:2017-12-19 13:20:34

标签: javascript java spring

胡大家,此刻我正在为这个项目工作! https://github.com/fedexu/FilmRental

我映射了实体,并创建了一个HelloWorldController

@RestController
public class helloWord {

@RequestMapping(value="/login", method=RequestMethod.GET)
public String handleRequest() throws Exception {
    return "login";
}

在WebServiceConfig.java中添加

@Bean
public InternalResourceViewResolver resolver() {
   InternalResourceViewResolver resolver = new InternalResourceViewResolver();
   resolver.setPrefix("webapp/views/");
   resolver.setSuffix(".html");
   return resolver;
}

我按照我去的方式创建了view login.html http://localhost:8080/FilmRental/login 我有一个空白页面,其中包含String登录(如返回字符串),而不是视图

1 个答案:

答案 0 :(得分:4)

@RestController更改为@Controller。前者用于返回对象而不是视图