XPagesからcsvファイルをエクスポートし、「utf-8」ではなく「shift-jis」をエンコードする文字を設定したい(MSExcelはcsvファイルのエンコードをOSのデフォルトとして扱うため。日本のOSの場合はShift- JIS。)
私のコードは以下の通りです。
var exCon:com.ibm.xsp.domino.context.DominoExternalContext = facesContext.getExternalContext();
var writer:com.sun.faces.renderkit.html_basic.HtmlResponseWriter = facesContext.getResponseWriter();
var response:com.ibm.xsp.webapp.XspHttpServletResponse = exCon.getResponse();
response.setContentType("Content-type:application/octet-stream; charset=Shift_JIS");
response.setHeader("Cache-Control", "no-cache");
writer.write("あいうえお");
writer.write("かきくけこ");
HtmlResponseWriterオブジェクトにはgetCharacterEncoding()メソッドがあります。ただし、「setCharacterEncoding()」メソッドはありません。文字エンコードを変更する方法はありますか?
前もって感謝します!