打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
The reference to entity "characterEncoding" must end with the ';' delimiter

数据源配置时加上编码转换格式后出问题了:

The reference to entity "characterEncoding" must end with the ';' delimiter

这个错误就是 context.xml中设置数据源链接URL的问题   

<context-param>

    <param-name>url</param-name>

    <param-value>jdbc:mysql://localhost:3306/bookstore?useUnicode=true&characterEncoding=UTF-8</param-value>

</context-param>

正确的如下:

<context-param>

    <param-name>url</param-name>

    <param-value>jdbc:mysql://localhost:3306/bookstore?useUnicode=true&characterEncoding=UTF-8</param-value>

</context-param>

这大概是由xml文件中的编码规则决定要这么变换。

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

<

<

小于号

>

>

大于号

&

&

'

'

单引号

"

"

双引号

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
mysql 连接url中useUnicode=true & characterEncoding=UTF
Servlet/JSP深入详解:基于Tomcat的Web开发--第三章
JSTL与Struts的结合(四)
剖析el表达式 (取url地址)
Spring3 MVC 深入研究
web开发的瑞士军刀 javawebparts
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服