xml文件报错:The reference to entity "characterEncoding" must end with the ';' delimiter.

在xml文件中的mysql链接URL报错:The reference to entity "characterEncoding" must end with the ‘;‘ delimiter.

 

原因是在XML文件中,& 符号需要转义

<jdbcConnection driverClass="com.mysql.cj.jdbc.Driver"
        connectionURL="jdbc:mysql://localhost:3306/ssm_crud??serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=false"
        userId="root"
        password="root">
</jdbcConnection>

正确写法是

connectionURL="jdbc:mysql://localhost:3306/ssm_crud??serverTimezone=UTC&amp;characterEncoding=utf8&amp;useUnicode=true&amp;useSSL=false"

在xml文件中有以下几类字符要进行转义替换:

&lt;

<

小于号

&gt;

>

大于号

&amp;

&

&apos;

单引号

&quot;

"

双引号

xml文件报错:The reference to entity "characterEncoding" must end with the ';' delimiter.

上一篇:pure-ftp中如何设置匿名帐号,自定义匿名帐号访问指定目录


下一篇:WOJ 3784 【模板】树链剖分换根