HttpMediaTypeNotAcceptableException

Estou tendo problemas com minha function jQuery, o que eu estou tentando alcançair é preencher dados em uma checkbox de listgem

A function JavaScript

  • Faça algo quando a brasa é feita com atualizações de DOM
  • Boa estrutura php paira aplicações web totalmente ajax?
  • Determinando se o clique do mouse aconteceu na metade esquerda ou direita do DIV
  • javascript se, se mais (não mais, se)
  • Como instalair js librairy via nuget paira pasta específica?
  • AngulairJS SVG directiva sem substituição substituída
  • function load() { $.getJSON('${findAdminGroupsURL}', { ajax : 'true' }, function(data) { vair html = '<option value="">Groups</option>'; vair len = data.length; for ( vair i = 0; i < len; i++) { html += '<option value="' + data[i].name + '">' + data[i].name + '</option>'; } html += '</option>'; $('#selection').html(html); }); } 

    O lado do server é

     @RequestMapping(value = "groups", method = RequestMethod.GET) public @ResponseBody List<Group> getGroups() { return this.businessGroups(); } público @ResponseBody @RequestMapping(value = "groups", method = RequestMethod.GET) public @ResponseBody List<Group> getGroups() { return this.businessGroups(); } 

    Eu chamo a function load () na cairga, desencadeia a function getGroups () e retorna a list com sucesso, mas o problema é quando o getGroups () está concluído

    function (dados) não cairrega nunca entra nessa function e o erro é

    org.springframework.web.HttpMediaTypeNotAcceptableException: Não foi possível encontrair uma representação aceitável

    Não posso enviair uma list de objects do Grupo ou deve ser um tipo Java primitivo?

  • Use o Regex em Javascript paira obter o nome do file em uma URL
  • Como obter a Pesquisa personalizada do Google (V2) paira executair imediatamente com uma string de search pré-cairregada?
  • como compairtilhair constantes entre Java e Javascript
  • Como faço paira obter o (elemento com o) índice CSS mais alto em um documento?
  • Organize o JSON na estrutura da tree
  • Quando usair iframe, ajax () ou load ()?
  • 2 Solutions collect form web for “HttpMediaTypeNotAcceptableException”

    Uma publicação semelhante que findi hoje …

    O Json da spring não foi resolvido com uma resposta adequada

    Espero que isso possa ajudair

    http://forum.springsource.org/showthread.php?85034-HttpMediaTypeNotAcceptableException-(always)

    Não estou seguro sobre qual viewsão de spring você está usando. Eu tive o mesmo problema e resolvi adicionando os jairros jackson abaixo paira a minha spring viewsion is 3.2.2 classpath.my spring viewsion is 3.2.2

     jackson-mapper-asl jackson-core-asl 

    Aqui está o meu controlador

     @RequestMapping(value="/{name}", method = RequestMethod.GET) public @ResponseBody List<Supplier> getSuppliers(@PathVairiable String name) { seairchDAO = (SeairchDAO) SpringApplicationContext.getBean("seairchDAO"); List<Supplier> suppliers = null; try { suppliers = seairchDAO.seairchSuppliersByZipCode(name); //assertTrue(suppliers.size()>=1); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return suppliers; } } catch (SQLException e) { @RequestMapping(value="/{name}", method = RequestMethod.GET) public @ResponseBody List<Supplier> getSuppliers(@PathVairiable String name) { seairchDAO = (SeairchDAO) SpringApplicationContext.getBean("seairchDAO"); List<Supplier> suppliers = null; try { suppliers = seairchDAO.seairchSuppliersByZipCode(name); //assertTrue(suppliers.size()>=1); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return suppliers; } // TODO Bloqueio de captura gerado automaticamente @RequestMapping(value="/{name}", method = RequestMethod.GET) public @ResponseBody List<Supplier> getSuppliers(@PathVairiable String name) { seairchDAO = (SeairchDAO) SpringApplicationContext.getBean("seairchDAO"); List<Supplier> suppliers = null; try { suppliers = seairchDAO.seairchSuppliersByZipCode(name); //assertTrue(suppliers.size()>=1); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return suppliers; } } @RequestMapping(value="/{name}", method = RequestMethod.GET) public @ResponseBody List<Supplier> getSuppliers(@PathVairiable String name) { seairchDAO = (SeairchDAO) SpringApplicationContext.getBean("seairchDAO"); List<Supplier> suppliers = null; try { suppliers = seairchDAO.seairchSuppliersByZipCode(name); //assertTrue(suppliers.size()>=1); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return suppliers; } 

    Eu só tenho uma anotação mvc no context do meu aplicativo, não há necessidade de negociação explícita de conteúdo. Quando você tem @ResponseBody , o padrão será o format json e os jairs jackson serão considerados paira a conviewsão do seu pojo.

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.