特殊字符显示问题

(1)需求:将数据库的摄氏度符号℃传到jsp页面,已被不时之需。

(2)问题:不能直接将℃存进数据库,如果你这样做了,服务端是可以拿到的,但是传到前端会识别不出’°’变成’?’,你会看到’℃’会变成’?C’。

特殊字符显示问题

(3)解决办法

3.1:数据库单位框中,写上字符C

特殊字符显示问题

3.2:jsp页面对取出来的字符进行逻辑判断

特殊字符显示问题

u2103是℃在js中的转义编码
特殊字符显示问题

其他编码请看: HTML CSS JS 特殊字符表

3.3 效果

特殊字符显示问题