@RequestMapping(
      value = "/updateComentario",
      method = RequestMethod.POST,
      consumes = "application/xml",
      produces = "application/xml")
  public @ResponseBody Comentario updateComentarioInXML(@RequestBody Comentario entrada) {

    System.out.println("hola InsertarComentario");

    //                StreamSource source = new StreamSource(new StringReader(entrada));
    //                Jaxb2Marshaller prueba = new Jaxb2Marshaller();
    System.out.println(entrada.toString());
    //                Usuario e = (Usuario) prueba.unmarshal(source);
    //                System.out.println(entrada.toString());
    // System.out.println(jaxb2Marshaller.unmarshal(source));
    //                Usuario e = (Usuario) jaxb2Marshaller.unmarshal(source);

    Comentario comment = new Comentario();

    dao = new comentarioDAOImpl();
    System.out.println("Fecha: " + entrada.getFecha_creacion());
    System.out.println("Adjunto: " + entrada.getAdjunto());
    System.out.println("Contenido: " + entrada.getmensaje());
    // System.out.println("Nickname: "+ entrada.getnickName());

    dao.insertComentario(entrada);

    // user = dao.findUsuario(e.getNickname());

    return entrada;
  }
예제 #2
0
  @RequestMapping(value = "{name}", method = RequestMethod.GET)
  public @ResponseBody Comentario getComentarioInXML(@PathVariable String name) {

    System.out.println("holaaaa");

    Comentario comment = new Comentario();

    dao = new comentarioDAOImpl();

    System.out.println("holaaaa2");
    System.out.println(name);
    comment = dao.findComentario(name);
    System.out.println("Comentario raiz: " + comment.getReply());

    System.out.println("hola3");

    //                System.out.println(comment.getId());
    //                System.out.println(comment.getmensaje());
    //                System.out.println(comment.getFecha_creacion());
    //                System.out.println(comment.getAdjunto());

    return comment;
  }