История изменений
Исправление vtVitus, (текущая версия) :
Если тебе надо отдать статику, то и отдавай статику
@GetMapping(value = "/hello/view", produces = "text/html")
public String getHelloHtml() throws IOException {
return "/resources/hello.html";
}
@Configuration
@EnableWebMvc
public class DispatcherConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}
@Bean
public ViewResolver viewResolver() {
InternalResourceViewResolver internalResourceViewResolver = new InternalResourceViewResolver();
internalResourceViewResolver.setPrefix("/resources/");
internalResourceViewResolver.setSuffix("*.html");
return internalResourceViewResolver;
}
}
Модификация пары строк и можно уже отдавать jsp и так далее. How to по данной теме 100500 железнодорожных составов.
Исправление vtVitus, :
Если тебе надо отдать статику, то и отдавай статику
@GetMapping(value = "/hello/view", produces = "text/html")
public String getHelloHtml() throws IOException {
return "/resources/hello.html";
}
@Configuration
@EnableWebMvc
public class DispatcherConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}
@Bean
public ViewResolver viewResolver() {
InternalResourceViewResolver internalResourceViewResolver = new InternalResourceViewResolver();
internalResourceViewResolver.setPrefix("/resources/");
internalResourceViewResolver.setSuffix("*.html");
return internalResourceViewResolver;
}
}
Модификация пары строк и можно уже отдавать jsp и так далее.
Исходная версия vtVitus, :
Если тебе надо отдать статику, то и отдавай статику
@GetMapping(value = "/hello/view", produces = "text/html")
public String getHelloHtml() throws IOException {
return "/resources/hello.html";
}
@Configuration
@EnableWebMvc
public class DispatcherConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}
@Bean
public ViewResolver viewResolver() {
InternalResourceViewResolver internalResourceViewResolver = new InternalResourceViewResolver();
internalResourceViewResolver.setPrefix("/resources/");
internalResourceViewResolver.setSuffix("*.html");
return internalResourceViewResolver;
}
}