如何为响应添加字符编码和附件?

时间:2014-01-09 10:45:58

标签: java encoding character-encoding jax-rs

我需要为响应标头设置字符编码和附件 在文件下载期间。我怎么能这样做?

ResponseBuilder lResBuild = Response.ok(lResult);
lResBuild.type("application/vnd.ms-excel");
lResBuild.header("Content-Type", "text/xml; charset=UTF-16LE");
lResponse = lResBuild.build();
lResponse = Response.ok(lResponse).header("Content-Disposition",
    "attachment; filename = " + lFileName + ".xls").build(); 

像这样的东西。对于特殊字符,我得到了下划线。

0 个答案:

没有答案