ssm和mysql中文乱码问题。
添加数据和查询数据时,通过前台传到数据库的数据会出现乱码,前台到后台都是中文的,但是到数据库就炸了,有人说改连接配置url=jdbc:mysql://localhost:3306/ssm?useUnicode=true&characterEncoding=UTF-8,但是我这样配置则报错了<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"
p:url="jdbc:mysql://localhost:3306/ningning?useUnicode=true&characterEncoding=UTF-8"
p:driverClassName="com.mysql.jdbc.Driver"
p:username="root" p:password="BXZDFXG" />
报错:Line 21 in XML document from class path resource [bean.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 21; columnNumber: 80; 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。