The type StringEscapeUtils is deprecated” 之前一直使用commons-lang3-3.x.jar 这个jar包里面的 org.apache.commons.lang3.StringEscapeUtils 类来转义特殊字符,但是最近发现使用这个类会出现以下提示:
Multiple markers at
this line
- The type
StringEscapeUtils is deprecated
- The method
escapeXml11(String
) from the type
StringEscapeUtils is deprecated
解决方法,StringEscapeUtils 这个类已经过期了,需要引入它的替代类 org.apache.commons.text.StringEscapeUtils 的Maven依赖,如下所示:
<!--解决前台传递到后台参数特殊字符转译工具
-->
<dependency
>
<groupId
>org
.apache
.commons
</groupId
>
<artifactId
>commons
-text
</artifactId
>
<version
>1.1</version
>
</dependency
>