sonarlint 规范

前言:公司要求开发人员在编写代码过程当中严格遵循sonarlint规范。

根据业务需要做word文档的下载,使用模板下载。需要将文件设置编码格式。今天遇见了一种规范。记录一下,发现时间:2020年12月28日。

代码如下时候出现了sonarlint的规范提示:

response.setHeader("content-disposition", "attachment;filename=" + new String(fileName.getBytes(), "ISO_8859_1"));

在这里插入图片描述

原因是JDK7引入了java.nio.charset.StandardCharsets类。为所有字符集提供常量。

改成如下样子就好了

 response.setHeader("content-disposition", "attachment;filename=" + new String(fileName.getBytes(), StandardCharsets.ISO_8859_1));

猜你喜欢

转载自blog.csdn.net/aq_money/article/details/128467140
今日推荐