为了账号安全,请及时绑定邮箱和手机立即绑定

hibernate struts2 spring整合的框架无法插入中文,报错如下

hibernate struts2 spring整合的框架无法插入中文,报错如下

fenkapian 2016-10-15 10:40:34
数据库连接的properties文件已加上useUnicode=true&characterEncoding=utf8 数据库表也已设置为utf-8Struts Problem ReportStruts has detected an unhandled exception:Messages:Incorrect string value: '\xE4\xB8\xAD\xE6\x96\x87' for column 'pname' at row 1Hibernate operation: could not insert: [com.umbrella.ssh.domain.Product]; uncategorized SQLException for SQL [insert into product (pname, price) values (?, ?)]; SQL state [HY000]; error code [1366]; Incorrect string value: '\xE4\xB8\xAD\xE6\x96\x87' for column 'pname' at row 1; nested exception is java.sql.SQLException: Incorrect string value: '\xE4\xB8\xAD\xE6\x96\x87' for column 'pname' at row 1File:com/mysql/jdbc/SQLError.javaLine number:1,056Stacktracesorg.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not insert: [com.umbrella.ssh.domain.Product]; uncategorized SQLException for SQL [insert into product (pname, price) values (?, ?)]; SQL state [HY000]; error code [1366]; Incorrect string value: '\xE4\xB8\xAD\xE6\x96\x87' for column 'pname' at row 1; nested exception is java.sql.SQLException: Incorrect string value: '\xE4\xB8\xAD\xE6\x96\x87' for column 'pname' at row 1    org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:83)     org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)     org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)     org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException(HibernateAccessor.java:424)     org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:410)     org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:412)     org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:375)     org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:684)     com.umbrella.ssh.dao.ProductDao.save(ProductDao.java:11)     com.umbrella.ssh.service.ProductService.save(ProductService.java:20)     com.umbrella.ssh.service.ProductService$$FastClassBySpringCGLIB$$f8c996e2.invoke(<generated>)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2416 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信