Триггерный контроллер по его URL-адресу

У меня есть контроллер, который выглядит так:

@Override
protected ModelAndView doHandle(HttpServletRequest request, HttpServletResponse response) throws Exception {
 System.out.println("Called from actionregister example at "+ DateTime.now());
    return null;
}

Зарегистрирован в "/admin/testcontroller.html";

Я хотел бы знать, есть ли способ активировать этот контроллер с помощью зарегистрированного URL-адреса, предполагая, что все это работает на одном сервере.

Таким образом, я могу вызвать по URL-адресу и увидеть систему на сервере.

Я хотел бы сделать это, чтобы весенние приложения на одном сервере могли использовать контроллеры из других приложений, не зная, к какому классу они принадлежат?

Чтобы уточнить, я написал контроллер в весеннем приложении A. Контроллер зарегистрирован по URL-адресу «/admin/testcontroller.html». Теперь у меня есть другое приложение B. Оно работает на том же сервере. Я хотел бы, чтобы методы в приложении B могли запускать метод doHandle в A, ссылаясь на URL-адрес. Я хотел бы знать, возможно ли это, учитывая, что приложение B не будет знать имя класса базового контроллера.

Спасибо

Не могли бы вы добавить больше деталей? Ваш вопрос мне не совсем ясен. К сожалению !!!

Kunal Vohra 11.03.2019 19:07

Теперь отредактировано, надеюсь, это поможет.

mogoli 11.03.2019 19:11

Вот пример как сделать http запрос stackoverflow.com/questions/2793150/… или вот stackoverflow.com/questions/1359689/…

derUser 11.03.2019 19:16

Спасибо @derUser, это помогло.

mogoli 11.03.2019 22:35
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
4
37
0

Другие вопросы по теме