Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.2k views
in Technique[技术] by (71.8m points)

java - French and Chinese characters are not appearing correctly

I have internationalization support in my App. The issue is in displaying the literals on UI. e.g I have a Chinese literal in my code as 不安全密码! However on browser , the field is shown as ?????¨?ˉ????

similarly in french langauge, a literal "Très faible" gets displayed as "Tr???s faible"

Appreciate your help..Thanks

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

What you see is the bytes rendered as ISO-8859-1 or similar.

Try setting charset in content-type response.setContentType("text/html; charset=utf-8");, include appropriate meta-tag

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

What are you using to generate that page?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...