Здравствуйте.Уважаемые гуру, подскажите пожалуйста , вопрос в следующем :
На сервере установлено приложение работающее на Java , по умолчанию кириллические символы отображаются не верно .
Для решения проблемы сделано следующее -
в файл prog.ini добавлены следующие строки :
LANG=C
MX_CHARSET=UTF8
NLS_LANG=_.UTF8
в файле server.xml раскомментированы коннекторы и сделаны к ним добавления в виде URIEncoding="UTF-8"
<Connector port="8070" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
и
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />
в файле web.xml раскомментированы следующие строки :
<!-- TomCat UTF-8 setting -->
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>com.matrixone.servlet.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
и
<!-- TomCat UTF-8 filter mapping -->
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Проблема осталась в следующем : при работе внутри программы кириллица работает правильно . Всё символы в именах папок , пояснениях и прочих записях отображаются корректно .
Но при загрузке в приложение через браузер файлов с именами на кириллице или создании при этом пояснении на кириллице для файла - после загрузки на сервер одни кракозябры .
При этом , после того , как файл найден в базе данных и внесены изменения в пояснения
- кириллица отображается корректно , за исключением имени файла .
Подскажите пожалуйста решение данной проблемы , если оно есть ...
Читал про
JAVA_TOOL_OPTIONS
вот эти способы
String s = "Что то на кириллице";
String out = new String(s.getBytes("UTF-8"), "ISO-8859-1");
и вот эти способы установленные одновременно
file.encoding=UTF8
client.encoding.override=UTF-8
Что нужно добавить в переменных окружения JAVA_TOOL_OPTIONS и какие параметры для этого задать , если эту проблему вообще возможно решить данным способом ?
Может возможно добавить какие то настройки в файлы .ini , server.xml или web.xml?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости