HTML UniCode问题字符无法在输入框中正确显示

| 我有一个表单,当我尝试输入一些Unicode字符之类的文本并保存到数据库时。再次检索数据时,输入框中的字符将替换为\'?\'(输入类型= \“ text \”)字符。 (注意:字符正确显示在html正文中) 我的页面中有
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />
我的输入是
Hợp đồng kinh tế
检索后的文字就像
h?p d?ng kinh t?
    
已邀请:
对不起,错误的问题。 问题仅在于DATABASE中的数据类型。我将数据类型从varchar更改为nvarchar     
您使用什么数据库?如果是MySQL,则可能需要相应地配置连接:
jdbc:mysql://localhost/<your username>?characterEncoding=UTF-8 
    

要回复问题请先登录注册