正常情況下,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"/>
關注我的技術公衆號,查看更多優質技術文章推送
微信掃一掃下方二維碼即可關注: