ฉันเพิ่งเริ่มใช้ Java และ Spring ฉันจะแมปรูทแอปของฉันhttp://localhost:8080/
กับแบบคงที่ได้index.html
อย่างไร ถ้าฉันไปที่http://localhost:8080/index.html
มันใช้งานได้ดี
โครงสร้างแอปของฉันคือ:
ของฉันconfig\WebConfig.java
มีลักษณะดังนี้:
@Configuration
@EnableWebMvc
@ComponentScan
public class WebConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations("/");
}
}
ฉันพยายามเพิ่มregistry.addResourceHandler("/").addResourceLocations("/index.html");
แต่มันล้มเหลว
http://localhost:8080/appName
แต่มันไม่ใช่สิ่งที่ฉันต้องการ ...