У меня есть одностраничный webapp с настройкой java-config с пружиной. В настоящее время я должен ввести localhost/resources/index.html
, чтобы перейти в мое приложение. Я хотел бы настроить его, чтобы я мог просто ввести localhost
, а затем просмотреть страницу index.html
.Ресурс ресурса ресурса как root
Это мой WebConfig. Я не знаю, где я должен быть возиться с вещами, но я попытался добавить registry.addResourceHandler("/").addResourceLocations("resources/index.html")
, но это не сработало. Есть идеи? Неужели я ошибаюсь?
@Configuration
@EnableWebMvc
@ComponentScan(basePackages = "com.example.web")
public class WebConfiguration extends WebMvcConfigurerAdapter
{
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry)
{
registry.addResourceHandler("/resources/**").addResourceLocations("resources/").setCachePeriod(31556926);
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
...
}
сохраните его за пределами папки ресурсов или создайте контроллер с отображением запроса в «/» и верните имя представления или создайте index.jsp за пределами папки ресурсов, которая включает ресурсы/index.html – Braj