Во время старта томката , я получаю вывод "Hello" в браузере и вывод в консоле "I am called".
Но при попытке вызвать этот метод через ApplTest, я получаю вывод "InboundJaxrsResponse{context=ClientResponse{method=GET, uri=localhost:8080/Testing/register, status=200, reason=OK}}", но никакого "I am called" в консоль не выводится ..
По логике если респонс 200 то не должно быть проблем и "I am called" должен быть выведен в консоль.. В чём может быть проблемма ?
public class ApplTest {
public static void main(String[] args) {
Client client = ClientBuilder.newClient();
WebTarget webTarget = client.target("http://localhost:8080/Testing/register");
System.out.println(webTarget.request().get().toString());
}
}
@WebServlet("/register")
public class JerseyDemo extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.getWriter().print("Hello");
System.out.println("I am called");
}
}
I am Called
должно быть выведено на консоль сервера (томката), а не на консоль вашего Java-приложения. А вы, на сколько я понял, ожидаете увидеть это в выводе вашего приложения.
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть RecyclerView, в который я добавляю категории следующим образом:
Выражение 1+1 >= 4, нужно без if else получить булевский результат, как?
Есть необходимость проверить что объекту в массиве, изначально имеющему значение null было присвоено значение
СтягиваниеПод стягиванием мы подразумеваем операцию удаления ребра и отождествление его концевых вершин