La mejor manera de hacer una solicitud http desde un controlador Spring 3

Tengo un controlador Spring 3 y tiene que hacer una solicitud HTTP [no una llamada de servicio web] a otro servidor que dará una respuesta JSON, el controlador debe analizar esta respuesta JSON y usarla en JSP.

  • ¿Hay clases estándar de primavera que puedo usar?
  • ¿Puedo usar la API del cliente Apache Http para esto?
  • ¿Cuál es la mejor manera de implementar esto?
  • ¿Spring tiene clases para analizar el texto JSON?
Respuesta 1

El cliente HTTP de apache es bueno, también busque en jackson que proporcionará el análisis JSON (https://github.com/FasterXML/jackson-core).

ACTUALIZACIÓN: Algo más que puede examinar es Spring's RestTemplate . Esto podría ser aún más fácil de usar que el cliente HTTP.

Respuesta: 2

¿Qué estoy haciendo mal aquí? Quiero multiplicar por elementos dos matrices dispersas usando Colt. Aquí hay un ejemplo de cómo intento hacer esto: DoubleMatrix2D A = new SparseDoubleMatrix2D (2, 2); UN....

En mi proyecto Kotlin debo usar com.google.gson.JsonObject. val jsonRedir = JsonObject () someCustomMethod (jsonRedir) El problema es que el método someCustomMethod tiene un parámetro serializable. Pero ...

¿Cómo puedo crear y ejecutar un servicio web JAX-WS en un proyecto web dinámico usando Eclipse? Usaré Tomcat 7 como mi servidor. ¿Puedes proporcionar un tutorial paso a paso sobre cómo hacerlo? Una web de hola mundo ...

Construí mi proyecto (JDK versión 1.7) con Jenkins (versión 2.164.1 con JDK 1.8) <build> <plugins> <plugin> <groupId> org.apache.maven ....