var exCon = facesContext.getExternalContext(); var writer = facesContext.getResponseWriter(); var response = exCon.getResponse(); response.setContentType("application/csv-tab-delimited-table;charset=utf-8"); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Content-Disposition","attachment; filename="export.csv""); var s = "name;lastname;officestreetaddress"; writer.write(s); writer.endDocument();
var exCon = facesContext.getExternalContext(); var writer = facesContext.getResponseWriter(); var response = exCon.getResponse(); response.setContentType("application/csv-tab-delimited-table;charset=utf-8"); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Content-Disposition","attachment; filename="export.xsl""); s = "<html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"/></head><body>"; var s = "<table>"; s += "<tr><td>name</td><td>lastname</td><td>officestreetaddress</td></tr>"; s += "</table>"; s += "</body></html>"; writer.write(s); writer.endDocument();
hello,does it work when content contans chinese? I test it with the chinese ,it returns unreadable code,what's the reason
As I remember, chinese is not included in UTF-8