{"version":"1.0","provider_name":"Techmoz","provider_url":"https:\/\/techmoz.net\/en\/","author_name":"M\u00e1rio J\u00fanior","author_url":"https:\/\/techmoz.net\/en\/author\/mfjunior\/","title":"Java EE Reporting \u2013 I was thinking about it - Techmoz","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"RXyGOoFFKQ\"><a href=\"https:\/\/techmoz.net\/en\/java-ee-reporting-i-was-thinking-about-it\/\">Java EE Reporting \u2013 I was thinking about it<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/techmoz.net\/en\/java-ee-reporting-i-was-thinking-about-it\/embed\/#?secret=RXyGOoFFKQ\" width=\"600\" height=\"338\" title=\"&#8220;Java EE Reporting \u2013 I was thinking about it&#8221; &#8212; Techmoz\" data-secret=\"RXyGOoFFKQ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/techmoz.net\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/techmoz.net\/wp-content\/uploads\/2017\/02\/1520176287921.jpeg","thumbnail_width":744,"thumbnail_height":400,"description":"When it comes to deliver reports to the end user, the number one approach for the Java enterprise developers nowadays is jasperReports. Why they do so? What does it offer that makes then all gather around it? Well, it generates HTML pages, pdf files, xls, csv and the list goes on. It also supports different"}