2

Я изменил путь контекста развертывания веб-приложения с/в/foo в web.xml, а компонент response-router-component (not response-router) перестал работать, что дало следующую ошибкуКак изменить корень контекста компонента-адаптера-ответчика

Uncaught Error: React-router-component: No route matched! Did you define a NotFound route?

Почему реагируют-маршрутизатор-компонент не обнаружен путь контекста, и где мне нужно настроить? Я предпочитаю, чтобы он настраивался на произвольном пути, из которого исходит приложение, но жесткое кодирование также отлично.

Я прочитал документацию по компоненту-компоненту, но ничего не сказал о корне контекста приложения.

ответ

0

Чтобы получить контекст приложения в интерактивном маршрутизаторе, вы можете передать конфигурацию приложения React с контроллера Java. В Java используйте HttpServletRequest.getContextPath(), чтобы получить контекстный путь и передать это значение в приложение React.