List of usage examples for org.apache.commons.net.util Base64 encodeBase64
public static byte[] encodeBase64(byte[] binaryData, boolean isChunked)
From source file:edu.nps.moves.mmowgli.utility.BrowserWindowOpener.java
public static void openXmlReport(String xmlStr, String title, String windowName) { StringBuilder javascript = new StringBuilder(); javascript.append("var "); javascript.append(winVar);//from ww w .j ava 2 s . co m javascript.append("=window.open('', '"); javascript.append(windowName); javascript.append("');\n"); javascript.append(winVar); javascript.append(".document.title='"); javascript.append(title); javascript.append("';\n"); javascript.append(winVar); javascript.append(".location.href=\"data:text/xml;base64,"); javascript.append(new String(Base64.encodeBase64(xmlStr.getBytes(), false))); javascript.append("\";\n"); //System.out.println(javascript.toString()); JavaScript.getCurrent().execute(javascript.toString()); }