正常情况下,SQL中的字段使用英文命名,但如果存在一个中文数据库字段,那么我们就需要让我们的数据源支持中文(ps:数据库支持中文在属于数据库的创建部分)。
标准数据源
<sql:setDataSource
var="vote"
driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=jspdev"
user="bn"
password="bn"
scope="page"
/>
增加如下code:
?useUnicode=true&characterEncoding=UTF-8
完整的数据源配置如下:
<sql:setDataSource var="vote"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8"
user="bn"
password="bn"
scope="page"/>
关注我的技术公众号,查看更多优质技术文章推送
微信扫一扫下方二维码即可关注: