纠错
在配置一个访问数据库的Url时,第一次设置的内容如下:
jdbc:mysql://localhost:3306/photo?useUnicode=true&characterEncoding=UTF-8,注意中间那个“&”,在xml中这个是读不出的,正确写法将“&”转义“&”:
jdbc:mysql://localhost:3306/photo?useUnicode=true&characterEncoding=UTF-8
有时候在使用xml作为配置文件的时候,应该要使用xml的编码规则来进行适当的设置。
下面给出xml中一些特殊符号的编码转换:
< | < | 小于号 |
> | > | 大于号 |
& | & | and字符 |
' | ‘ | 单引号 |
" | " | 双引号 |
< | < | 小于号 |
> | > | 大于号 |
& | & | and字符 |
' | ‘ | 单引号 |
" | " | 双引号 |
The reference to entity "characterEncoding" must end with the ';' delimiter.
原文:https://www.cnblogs.com/h2018213266/p/14810376.html