Portlet Spring POST ajax xmlHttpRequest
Poderia agradar a alguém que tenha experiência com o processamento de post xmlHttpRequests com Spring DispatcherPortlet, me diga qual é a melhor maneira de fazer isso? Estou usando o módulo YUI io e o Jackson Object Mapper como exemplo:
@ResourceMapping(value="stuff")
public void method(ResourceResponse response){
Person person = new Person();
person.setWeight(150);
ObjectMapper mapper = new ObjectMapper();
try{
mapper.writeValue(response.getWriter(), person);
}
...
}
Ajax:
function() {
var A = AUI();
A.io("<portlet:resourceURL id="stuff" />", {
method: 'POST',
data: {
description: 'value'
}
});
}
este é o problema em que você pode votar que o ambiente do spring-portlet terá o mesmo suporte que o spring-mvc comum possui. Qual é @ResponseBody, conversão de dados para JSON etc. Agora, o AFAIK deve ser feito manualmente ...
EDITADO: Descobri a solução
POR FAVOR: Dê uma olhada nesta questão que é melhor formuladahttps://stackoverflow.com/questions/4782971/handling-ajax-requests-with-spring-portlet