You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Estou usando o spring como container de injeção de dependências. Em um dos métodos do controler, preciso receber uma lista de RespostasSelecionadas. Porém, o VRaptor está se perdendo na hora de popular essa lista, adicionando apenas um elemento nela do tipo org.springframework.security.web.util.AnyRequestMatcher
código do controller:
@Post@Path("/notificacao/respostas/salvar")
publicvoidcadastrarRespostas(List<RespostaSelecionada> respostas) {
// processa as respostas
}
código simplificado do jsp:
<formaction='<c:url value="/notificacao/respostas/salvar"/>' method="post"><divclass="itForm"><label>Número da Notificação</label><inputtype="text" class="it400" name="respostas[0].valor" />
</div><divclass="itForm"><label>Data da Notificação</label><inputtype="text" class="it400" name="respostas[1].valor" />
</div><divclass="itForm"><label>Número da Notificação</label><inputtype="text" class="it400" name="respostas[2].valor" />
</div><divclass="btSubmit"><inputtype="submit" class="btn" value="SALVAR" />
</div></form>
A lista que ele retorna só tem elementos do spring security.
Estou usando o spring como container de injeção de dependências. Em um dos métodos do controler, preciso receber uma lista de RespostasSelecionadas. Porém, o VRaptor está se perdendo na hora de popular essa lista, adicionando apenas um elemento nela do tipo org.springframework.security.web.util.AnyRequestMatcher
código do controller:
código simplificado do jsp:
A lista que ele retorna só tem elementos do spring security.
o bug é por causa desse método.
mais especificamente:
List.class é uma interface, e o Spring está respondendo que canProvide a lista... embora não seja a lista esperada. :~
Possíveis Soluções
A thread na lista de discussão está aqui.
The text was updated successfully, but these errors were encountered: