Тёмный

🔥NO TE LO PIERDAS 🤯 APRENDE A EXPORTAR UN REPORTE JASPER DESDE UN API REST SPRING BOOT (EXCEL Y PDF) 

4SoftwareDevelopers
Подписаться 16 тыс.
Просмотров 17 тыс.
50% 1

----------------------------------------Únete a nuestro canal-----------------------------------
👉 Beneficios exclusivos para ti:
ru-vid.com...
----------------------------------------Únete a nuestro canal-----------------------------------
------------------------------------------------Ebook 4SD--------------------------------------------
Ebook Java, El cambio es la única constante 👇
👉 Sitio web 4SoftwareDevelopers (PDF + REGALO):
bit.ly/ebookJava4SD
------------------------------------------------Ebook 4SD--------------------------------------------
------------------------------------------Links de interés------------------------------------------
APRENDE A AGRUPAR REGISTROS Y CREAR GRÁFICOS EN JASPERREPORTS STUDIO : • 😮 OJO 🤯 APRENDE A AGRU...
Codigo en GitHub: bit.ly/demo-spring-boot-jasper
------------------------------------------Links de interés------------------------------------------
Genera un reporte desde un API Rest y Spring Boot en formato EXCEL y PDF
Un vídeo solicitado por la comunidad, esta vez traemos para ustedes un vídeo en el cual te mostramos como exportar un reporte creado con jasperreport desde Spring Boot, disfruta del vídeo y compartelo.
#springboot #jasperreports #apirest

Наука

Опубликовано:

 

23 сен 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@eymimichelle2965
@eymimichelle2965 Год назад
Hola, de casualidad tendrás un video o sabrás cómo enviarle al grafico los datos desde programación? Y no conectándola a la base de datos.
@iliastellaarango3716
@iliastellaarango3716 2 года назад
Excelente video gracias por su aporte
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola Ilia, nos alegra saber que te gustó el vídeo, saludos 😉
@Lucas-sp8wd
@Lucas-sp8wd 2 года назад
Muchas gracias crack! incluso sirve para archivos pesados, lo probé con un informe que con otros métodos era imposible descargar por el tamaño, pero con esta forma se descarga sin problemas :D
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Excelente, nos alegra leer que te sirvió el tutorial, saludos 😉
@CRISTIANDAMIANCANTERO
@CRISTIANDAMIANCANTERO 2 года назад
muy bueno, gracias por compartir
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola Cristian, nos alegra saber que te gustó el vídeo, saludos 😉
@Dragon-lk2lo
@Dragon-lk2lo Год назад
muchas gracias
@YersonSuarezZubieta
@YersonSuarezZubieta Год назад
muchas gracias por el tutorial muy util!!
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Saludos, gracias por el apoyo.
@josue10hd
@josue10hd 2 года назад
suscrito :D Muchas gracias, explicas muy bien
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Genial que te unas a esta gran familia. Saludos.
@dirolearma
@dirolearma Год назад
Saludos a todos. Personalmente ando con la necesidad de generar un pdf e enviarse la información por correo. El envió de correo esta listo, falta es ponerle el PDF, y este video me ayudo bastante en aclarar muchas duda. Pero ando con la siguiente incógnita: En que punto o donde se genera el pdf, de donde lo tomamos o si esta en memoria como lo adjunto al correo. De antemano gracias por la colaboración.
@christoforcada3569
@christoforcada3569 2 года назад
Hola, ¡gracias por el video! ¿Cómo puedo subir está aplicación a aws elastic beanstalk?
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola, pronto tendremos video con el ejemplo, saludos
@emanuelvallejo5705
@emanuelvallejo5705 2 года назад
Deberías hacer un vídeo por fa de cómo hacer una librería con repository, services y restcontroller genéricos con spring
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola, ya lo hemos hecho te dejo el link del vídeo, ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-d3lM3w0bl3A.html
@julianestebanvallejogalind9967
Una pregunta al usar el JasperExportManager.exportReportToPdfFile(String, String); puedo enviarle la ruta de un excel ya creado mediante codigo no con jasperprint como primer parametro y el nombre del pdf en el segundo parametro todo esto para convertir de xls a pdf sin perder estilos
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Hola, realmente así no es cómo funciona Jasper, todo parte de un jrxml y ese archivo es el que después se puede exportar a diferentes formatos como pdf, Excel, html. Etc
@alexsaenzmamani952
@alexsaenzmamani952 Год назад
Muy buen video, quisiera saber si hay una forma de exportar un excel solo con maven y JPA, tengo un proyecto asi sin spring boot y no puedo hacer la descarga, si no fuera mucha molestia, te agradeceria, saludos.
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Hola, si necesitas una aplicación web vas a tener que usar JSP.
@alexsaenzmamani952
@alexsaenzmamani952 Год назад
@@4SoftwareDevelopers y no tendras algun ejemplo, o algo similar para ver y revisar.
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Ummm no tenemos ningún ejemplo en el canal de momento
@alejandromateus8616
@alejandromateus8616 Год назад
Hola, sera que tienen algún tutorial de como insertar archivos o imágenes directamente en base de datos utilizando springboot con JPA, y como acceder a ellos y visualizarlos desde un interfaz en html
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Hola, no tenemos algo tan específico normalmente no se guarda el archivo directamente en la base de datos si no que se guarda la ruta del archivo, ya sea una ruta en disco o en algún sitio de internet. Si tenemos tutoriales para subir archivos te dejos los links Subir archivos de forma local: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LdRqgsaeImc.html Subir archivos a S3: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-AnLOifToxzQ.html
@alejandromateus8616
@alejandromateus8616 Год назад
@@4SoftwareDevelopers Gracias, pero dado que se almacenan en una ruta especifica, como se haría para eliminar el archivo desde la interfaz, por ejemplo tengo una interfaz para producto, se crea, actualiza y elimina, la question es que cuando se elimine el producto también se elimine el archivo o imagen en donde se halla almacenado, ya que si solo se elimina el producto en la bd, la imagen asociada seguirá consumiendo recursos de almacenamiento porque no se elimina en la ruta.
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Si tienes la ruta almacenada en la base de datos, puedes eliminar el archivo desde la lógica de tu aplicación
@wilsonbarrantes7293
@wilsonbarrantes7293 9 месяцев назад
como se haría en el caso algunos de los formatos tengan sub-reportes
@4SoftwareDevelopers
@4SoftwareDevelopers 9 месяцев назад
Estoy preparando un ejemplo con subreportes si todo sale bien la semana que viene lo subo.
@santiagodiaz-xf3nw
@santiagodiaz-xf3nw 2 года назад
Hola, Y en el caso de que necesite unos botones aparte para PDF y Excel como lo podría hacer?
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola puedes recibir el formato como parámetro y así lo envías a jasper, saludos 😉
@santiagodiaz-xf3nw
@santiagodiaz-xf3nw 2 года назад
@@4SoftwareDevelopers Tienes de casualidad un tutorial para guiarme? Si es así te lo agradecería más de lo que ya estoy
@alejandromateus8616
@alejandromateus8616 Год назад
Hola hay alguna forma de que el reporte se llene con un lista enviada desde el controlador y no que se llene con la consulta hecha desde el dataset del reporte
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Hola, sí. Puedes usar JRBeanCollectionDatasource, te dejamos un ejemplo www.qualogy.com/techblog/java-web/creating-report-with-list-containing-list-using-jasper-report
@alejandromateus8616
@alejandromateus8616 Год назад
@@4SoftwareDevelopers Hola muchas gracias por su apoyo
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Con gusto. Recuerda que puedes apoyar lo que hacemos de muchas formas cómo el botón de “GRACIAS”, las membresías del canal o nuestro ebook. Saludos
@andrest9955
@andrest9955 Год назад
tengo otra consulta la conexión a una base de datos en postgreSQL cómo sería por que no me deja
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Puedes darnos más detalles por favor?
@andrest9955
@andrest9955 Год назад
@@4SoftwareDevelopers el tema es con la Connection que se exporta de SQL cambia o no por ser en postgreSQL
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
En teoría es la misma conexión lo que si puede cambiar es el SQL en si, ya que cada motor tiene funciones distintas
@andrest9955
@andrest9955 Год назад
Buenas noches me gusto el video y me suscribí pero tengo una consulta cómo hago para realizar solo la exportación del pdf
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Hola Andrés, gracias por tu apoyo. A qué te refieres con solo la exportación?
@andrest9955
@andrest9955 Год назад
@@4SoftwareDevelopers creación solo del PDF
@andrest9955
@andrest9955 Год назад
cómo seria el código sin el if solo para generar el PDF
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Quita el if del excel en el controlador, en el JasperExportManager y en el servicio. El funcionamiento sería igual solo es remover ese código.
@andrest9955
@andrest9955 Год назад
@@4SoftwareDevelopers en el video esta para exportarlo a excel y pdf verdad? solo seria para pdf quitando la lógica del Excel
@lissethgeorginafuentesfigueroa
Disculpa amigo, y si quiero enviar los datos en formato json, funciona igual?
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Te refieres por ejemplo a una petición Ajax?
@lissethgeorginafuentesfigueroa
@@4SoftwareDevelopers mmm no, veras, tengo una aplicación api-rest con springboot y el envio de datos desde el front al back lo hago por medio de formato JSON. Según yo con el código de ejemplo que no has proporcionado solo deberia de enviarselos en formato json y este deberia de funcionar, el problema es que no lo jace jaja 🥴
@villegasarzate7133
@villegasarzate7133 2 года назад
amigo esa exportacion la puedo guardar como .txt
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola, tendría que ser una estructura diferente porque los txt no se agrupan ni llevan gráficos
@alejandromateus8616
@alejandromateus8616 Год назад
Hola, tengo una duda, como hacer para que los documentos se descarguen directamente y no se muestren sobre la url y tambien que el nombre del documento sea dinamico, que uno le pueda asignar un mobre diferente
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Hola para descargar el archivo debes poner el header de Content-Disposition como attachment (Content-Disposition: attachment) y para el nombre dinámico después del Content-Disposition va el nombre del archivo, en ese caso tú ya pones la lógica para crear el nombre como desees.
@alejandromateus8616
@alejandromateus8616 Год назад
@@4SoftwareDevelopers Hola Muchas gracias
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Para servirte, saludos 🖖
@julianalejandrochalacan7289
hola tengo una duda como seria para exportar con mas tipos de formato como por ejemplo html o csv
@ivansanchez162
@ivansanchez162 Год назад
igual tengo esa duda
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Vamos a hacerlo, saludos.
@juanprieto6469
@juanprieto6469 2 года назад
¿En donde puedo encontrar la Base de datos?
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola, la base de datos la tomamos de un wordpress que teníamos de prueba.
@edwingarcia9097
@edwingarcia9097 2 года назад
como podria consumir este servicio desde angular?
@4SoftwareDevelopers
@4SoftwareDevelopers 2 года назад
Hola, te dejo un vídeo donde consumimos un API rest desde angular, el proceso es muy similar, saludos ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Ff2xCG2HgvY.html
@edwingarcia9097
@edwingarcia9097 2 года назад
@@4SoftwareDevelopers como debería llamar un reporte con subreport, ya que si lo llamo el reporte principal me aparece un error que no encuentra el subreporte
@OscarSanchez-tm3lp
@OscarSanchez-tm3lp Год назад
Saludos, sabes xq me da este error de Internal server error? timestamp": "2022-08-02T06:33:13.012+00:00", "status": 500, "error": "Internal Server Error", "path": "/report/ventas/download" "Object.toString()" because the return value of "java.util.Map.get(Object)" is null en java
@4SoftwareDevelopers
@4SoftwareDevelopers Год назад
Puede ser algún parámetro que no estás enviando correcta, checa en GitHub a ver si ves el error.
Далее
Spring Boot + Jasper Report | Example | JavaTechie
24:45
¿Qué debo saber para ser programador Spring Boot?
3:18
JASPER REPORTS WITH SPRING BOOT
23:42
Просмотров 16 тыс.
Избранное печатает....
0:11
Просмотров 57 тыс.