Primavera versione 4.2.0, Hibernate 4.1.4 Ecco il mio Controller
funzione:Come restituire i dati JSON dal controller molla con @ResponseBody
@RequestMapping(value = "/mobile/getcomp", method = RequestMethod.GET)
@ResponseBody
public List<Company> listforCompanies() {
List<Company> listOfCompanies= new ArrayList<Company>();
listOfCompanies = companyManager.getAllCompanies();
return listOfCompanies;
}
Jackson JSON mapper dipendenza nel Pom.xml
:
Ottenere l'elenco nel mio ArrayList
, ma quando si restituisce il seguente errore è mostrato:
SEVERE: Servlet.service() for servlet [dispatcherServlet] in context with path [/IrApp] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList] with root cause
java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList
at org.springframework.util.Assert.isTrue(Assert.java:68)
at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:124)
Link all'esempio che sto seguendo.
puoi pubblicare la tua configurazione di primavera? –
@RafikBELDI mate ogni cosa va bene è la primavera non è in grado di aggiungere troppo codice in questione in quanto richiede una descrizione. –
Il mio problema era che tutti i getter erano privati. –