当我输入阿拉伯语时,我正在使用icefaces我得到一些奇怪的价值,如?????在豆上。
<ice:inputTextarea id="content" cols="30" rows="7"
onkeypress="moveFocus(event,'btn-add');"
binding="#{createSmsTemplateBean.bodyRef}"
value="#{createSmsTemplateBean.smsTemplate.smsContent}"
valueChangeListener="#{createSmsTemplateBean.contentChangeEvent}"
partialSubmit="false"
onkeyup="moveFocusSMS(event,'btn-addtag',form,this);"
style="width: 507px; height: 97px;">
</ice:inputTextarea>
当我在createSmsTemplateBean上打印smsContent时,我的价值就像?????。
我也在jspx中使用了元标记
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
我仍然遇到了问题......
答案 0 :(得分:0)
我在服务器控制台上输出了?????但是当我将它转换为char ascii时它转换得很好,这是服务器日志文件控制台的问题,它无法显示这样的字符