Путь (**) Путь не ловя всех других путей в приложении Spring Boot/AngularJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Путь (**) Путь не ловя всех других путей в приложении Spring Boot/Angular

Сообщение Anonymous »

У меня есть пружинный загрузчик (3.4.4) на Java (24 2025-03-18) и угловой (19.2.5) Приложение: < /p>
У меня есть сжатие маршрутизации < /p>

Код: Выделить всё

export const routes: Routes = [
{path: '', component: HomePageComponent},
{path: 'aboutMe', component: AboutMeComponent},
...
//{path: '**', component: PageNotFoundComponent},
{path: '**', component: PageNotFoundComponent, pathMatch: 'full'}
];
Где работают маршруты, когда я пробую localhost/eakeme , но когда я пробую что -то вроде Localhost/about :

Код: Выделить всё

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Mon Apr 07 14:21:23 EDT 2025
There was an unexpected error (type=Not Found, status=404).
< /code>
и в окне осмотра говорится: < /p>
http://localhost:8080/about 404 (Not Found)
И, как вы можете видеть, я попробовал оба Pathmatch и без.
Если я использую свою веб -страницу, чтобы перейти к/ableme , тогда я также буду работать и я обновляю и получаю ошибку. class = "Lang-Typscript PrettyPrint-Override">this.httpClient.get('/resource');
< /code>
, а затем подписаться < /p>
this.aboutMeService.getAboutMeService().subscribe(
(data) => { info = data; });
< /code>
Получает данные, возвращаемые из бэкэнда Java < /p>
Все остальное в моем приложении работает нормально. Если я попробую просто угловой проект без Java Backend, путь подстановочного знака работает. Я понимаю, что причина - из бэкэнд -сервера Java, не имеющего конечных точек, но я хочу сделать это так, когда напечатан URL -адрес, в нем не будет достигнут бэкэнд, если у меня нет кода, чтобы сделать это.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... ngular-app
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»