LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

Если тебе надо отдать статику, то и отдавай статику

@GetMapping(value = "/hello/view", produces = "text/html")
public String getHelloHtml() throws IOException {
    return "/resources/hello.html";
}
Ну и настроить папку resources
@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";
}
Ну и настроить папку resources
@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";
}
Ну и настроить папку resources
@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;
    }

}
как-то так