УТФ-8 конфигурација у ВебСпхере, ВебЛогиц, Томцат, ТЦ Сервер, ЈБосс

УТФ-8 је постало доминантно кодирање знакова за веб апликације.

У овом чланку ћу говорити о томе како да конфигуришем УТФ-8 у ИБМ ВАС, Орацле Веблогиц, Томцат, ТЦ Сервер & ЈБосс.

ВебСпхере Апплицатион Сервер

  • Пријавите се на ВебСпхере административну конзолу
  • Проширите Сервери >> Сервери апликација
  • Кликните на Апплицатион Сервер (ЈВМ) који желите да омогућите УТФ-8
  • Проширите Јава и управљање процесима у оквиру Серверска инфраструктура
  • Кликните на Дефиниција процеса
  • Кликните на Јава виртуелну машину
  • Додајте следећи параметар у Генеричке Јава аргументе
-Dclient.encoding.override=UTF-8
  • Кликните на Ок, синхронизујте чвор ако је применљиво
  • Поново покрените Апплицатион Сервер (ЈВМ) да би промене ступиле на снагу.

Орацле ВебЛогиц Сервер

  • Идите на путању Веблогиц домена
  • Идите у фасциклу бин
  • Додајте следећи параметар у сетДомаинЕнв.сх под променљиву ЈАВА_ОПТС.
-Dfile.encoding=utf8
  • Поново покрените Веблогиц сервер да промене ступе на снагу.

Томцат

  • Идите у почетну фасциклу (инсталација) томцат-а
  • Идите у фасциклу цонф
  • Додајте следећи параметар у сервер.кмл у оквиру Порт конектора.
URIEncoding="UTF-8"

Напомена: ако имате више портова конектора, морате их додати испод свих.

  • Идите на почетну страницу томцат-а (инсталациони директоријум)
  • Идите у фасциклу бин
  • Додајте следећи параметар у цаталина.сх под променљиву ЈАВА_ОПТС.
-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8

нпр.

JAVA_OPTS=”-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8”
  • Поново покрените Томцат сервер да би промене ступиле на снагу.

ТЦ Сервер

  • Идите у фасциклу инстанце ТЦ сервера
  • Идите у фасциклу цонф
  • Додајте следећи параметар у сервер.кмл у оквиру Порт конектора.
URIEncoding="UTF-8"
  • Идите у фасциклу инстанце ТЦ сервера
  • Идите у фасциклу бин
  • Додајте следеће у сетенв.сх под променљивом ЦАТАЛИНА_ОПТС
-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8

нпр.

CATALINA_OPTS="-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8"
  • Поново покрените ТЦ сервер да би промене ступиле на снагу.
  Како користити ГПС без интернета

ЈБосс Апплицатион Сервер

  • Идите на путању инсталације ЈБосс-а
  • Идите у фасциклу бин
  • Додајте следећи параметар у стандалоне.цонф под ЈАВА_ОПТС
-Dfile.encoding=UTF-8
  • Поново покрените ЈБосс сервер да би промене ступиле на снагу.

УТФ-8 алати за валидацију

Можете да користите следећи онлајн алат да проверите да ли ваша веб апликација подржава УТФ-8

хттп://цодерстоолбок.нет/стринг/

хттп://валидатор.в3.орг/

Надам се да ће вам горња упутства помоћи у конфигурисању УТФ-8 на више сервера апликација.

Ако желите да побољшате вештине у администрацији Орацле Веблогиц-а, погледајте ово курс Криса Парента.

Да ли сте уживали у читању чланка? Шта кажете на дељење са светом?