2015-07-01 3 views
0

Я получил исключение 404, когда обновляю страницу из браузера в своем одностраничном приложении. Я использую Spring и Hibernate, и я хочу перезагрузить одну и ту же страницу, нажав обновление.404 ошибка при обновлении страницы из браузера в приложении для одной страницы

+1

Сохранено ли ваше веб-приложение? Похоже, что он мертв. –

+0

404 возвращается сервером, поэтому в идеале он должен быть до – user2720864

+0

титул не был ясен и до сих пор нет, lol :) –

ответ

0

Маршрутизация с использованием JavaScript будет использовать History API PushState, будет видно, как если бы вы были проложены на другую страницу, но когда вы обновите страницу, это только клиент, который знает маршруты и сервер даже не распознал бы эти маршруты, поэтому он сигнализирует .

При использовании на стороне клиента маршрутизации, учитывая, например index.html является точка входа для приложения, все серверные маршруты нужно попасть только index.html Inorder, чтобы избежать 404.

Я настоятельно рекомендую использовать API и код клиента, интеграция обоих будет фактически вводить в заблуждение, когда вы перенаправляете все запросы на index.html

Смежные вопросы