2010-11-11 3 views
-1

Я использую icefaces, когда я ввожу арабское значение. Я получаю странное значение, например ????? на бобах.получить арабское значение от ввода icefacesTextarea

<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> 

при печати smsContent на createSmsTemplateBean, я получил значение как ?????.

я также использовал мета-тег в JSPX как

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

еще я получаю эту проблему ....

+0

Где именно вы видите '?????'? В файле журнала? На консоли IDE? На веб-странице? В базе данных? – BalusC

+0

В файле журнала сервера, то есть я печатаю его в System.out.println(); – chetan

+0

Ваш файл (.txt, возможно) не поддерживает арабский. – Fabio

ответ

0

Я получил выход на консоли сервера, как ????? но когда я конвертирую его в char ascii, он преобразуется в тонкий i.e, это проблема с консолью с файлом журнала, которая не может отображать такой символ.

Смежные вопросы