#java #angular #rest
#java #angular #rest
Вопрос:
На моем index.html
у меня есть кнопка : <button><a href="/rest/teachers/getAll" class="click-me" target="_blank" type="button">Teachers</a></button>
.
И после того, как я нажимаю на него, я получаю объект JSON с помощью REST :
@RestController
public class TeacherRestController {
private static final String TEACHER_MODEL = "teacher";
@GetMapping("/rest/teachers/getAll")
public List<Teacher> getAllTeachers() {
return teacherService.getAll();
}
Мне нужно установить взаимодействие между моим контроллером REST и интерфейсом — возможно, это может быть Angular.
В моем случае я хочу не только получать объекты JSON, мне нужно получить некоторую html-страницу из моего проекта и отправить сюда данные из rest.
Я не понимаю, как правильно я могу представить Angular с помощью этой ссылки https://spring.io/guides/gs/consuming-rest-angularjs / но я думаю, что Angular может мне помочь..
Заранее спасибо за вашу помощь!
Комментарии:
1. Эта ссылка относится к angularjs. Это не то же самое, что angular.
2. @NicholasK Но эта ссылка была рекомендована для меня, и я подумал, что это может помочь, но я не могу реализовать все, что я вижу в этой ссылке, в моем проекте..
Ответ №1:
У вас уже есть REST, вы должны запустить проект angular, и вам не нужно ничего добавлять в ваш java-проект в настоящее время.
Запустите проект angular, используя HttpClient для получения данных с сервера и отображения их в ваших компонентах.
Комментарии:
1. Теперь мне трудно понять, может быть, у вас есть какие-то ссылки для чтения.. Я не нашел информации, которая может мне помочь.
2. Вы можете прочитать руководство по angular отсюда angular.io возможно, вам нужен кто-то, кто сделает интерфейс для вас.