關於tomcat5+mysql3.23.39-nt連線池的字元編碼設定問
關於tomcat5+mysql3.23.39-nt連線池的字元編碼設定問題
我看MySQL Connector/J Documentation中說的
The JDBC URL format for MySQL Connector/J is as follows, with items in square brackets ([, ]) being optional:
jdbc:mysql://[host][,failoverhost...][:port]/[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...
也就是說多個引數要用"&"連線
server.xml的部分程式碼
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=gb2312</value>
</parameter>
然後啟動tomcat
有如下部分錯誤資訊
2004-7-18 11:36:37 org.apache.commons.digester.Digester fatalError
伺服器: Parse Fatal Error at line 423 column 91: The reference to entity "charac
terEncoding" must end with the ';' delimiter.
org.xml.sax.SAXParseException: The reference to entity "characterEncoding" must
end with the ';' delimiter.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Un
known Source)
所以我將“&”改成了“;”
這到底是為什麼啊?怎麼會出現這種現象?
我看MySQL Connector/J Documentation中說的
The JDBC URL format for MySQL Connector/J is as follows, with items in square brackets ([, ]) being optional:
jdbc:mysql://[host][,failoverhost...][:port]/[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...
也就是說多個引數要用"&"連線
server.xml的部分程式碼
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=gb2312</value>
</parameter>
然後啟動tomcat
有如下部分錯誤資訊
2004-7-18 11:36:37 org.apache.commons.digester.Digester fatalError
伺服器: Parse Fatal Error at line 423 column 91: The reference to entity "charac
terEncoding" must end with the ';' delimiter.
org.xml.sax.SAXParseException: The reference to entity "characterEncoding" must
end with the ';' delimiter.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Un
known Source)
所以我將“&”改成了“;”
這到底是為什麼啊?怎麼會出現這種現象?
相關文章
- pdo連線的時候設定字元編碼是這樣的字元
- golang連線MySQL時候的連線池設定GolangMySql
- MySQL字元編碼設定方法MySql字元
- 關於字元編碼你應該知道的事情字元
- 字元編碼問題字元
- 從原始碼中分析關於phpredis中的連線池可持有數目原始碼PHPRedis
- IDEA如何設定編碼格式,字元編碼,全域性編碼和專案編碼格式Idea字元
- Springboot 連線池wait_timeout超時設定Spring BootAI
- XML學習筆記(一):關於字元編碼的理解XML筆記字元
- 關於 Homestead 連線 MySQL 問題MySql
- [20200711]關於左右連線的問題.txt
- 關於canonmx538無線連線的問題
- SpringBoot中關於 HikariPool、Druid及常用連線池的比較Spring BootUI
- MySQL 中字元編碼問題MySql字元
- 字元編碼問題記錄字元
- ServiceStack.Redis的原始碼分析(連線與連線池)Redis原始碼
- 【JDBC】使用OracleDataSource建立連線池用於連線OracleJDBCOracle
- [BUG反饋]關於後臺編輯器設定為ueditor的問題
- MOSN 原始碼解析 - 連線池原始碼
- 設計一個可靠的連線池
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- 基於 swoole 協程的 MySQL 連線池MySql
- 基於swoole的mysql連線池實現MySql
- 關於Jmeter引數化的編碼問題JMeter
- 線上問題總結-獲取不到連線池(logback 配置+程式碼問題)
- 【YashanDB知識庫】YashanDB的JDBC/OCI驅動如何設定字元編碼JDBC字元
- 關於在執行java連線MongoDB時遇到的連線超時問題JavaMongoDB
- 關於JS裡的字元表情亂碼JS字元
- 關於Unicode,字符集,字元編碼,每個程式設計師都應該知道的事Unicode字元程式設計師
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料訪問連線池和執行緒池執行緒
- 連線池
- Hikari連線池原始碼解讀原始碼
- 關於tomcat在idea上的中文編碼問題TomcatIdea
- 字元編碼字元
- 基於HiKariCP元件,分析連線池原理元件
- Spring框架中mysql資料庫連線池bean設定出錯Spring框架MySql資料庫Bean
- scheme跳轉特殊字元編碼問題Scheme字元
- 如何正確設定資料庫連線池的大小?我的天,原來之前都設定錯了!資料庫