Konfigurace UTF-8 v WebSphere, WebLogic, Tomcat, TC Server, JBoss

UTF-8 se stalo dominantním kódováním znaků pro webové aplikace.

V tomto článku budu hovořit o tom, jak nakonfigurovat UTF-8 v IBM WAS, Oracle Weblogic, Tomcat, TC Server & JBoss.

WebSphere Application Server

  • Přihlaste se do WebSphere Administrative Console
  • Rozbalte Servery >> Aplikační servery
  • Klepněte na Application Server (JVM), kde chcete povolit UTF-8
  • Rozbalte Java and Process Management pod Server Infrastructure
  • Klikněte na Definice procesu
  • Klikněte na Java Virtual Machine
  • Přidejte následující parametr do Generic Java Arguments
-Dclient.encoding.override=UTF-8
  • Klikněte na OK, Synchronizovat uzel, pokud je to možné
  • Restartujte aplikační server (JVM), aby se změny projevily.
  Jak monitorovat výkon počítače ve hře pomocí MSI Afterburner

Oracle WebLogic Server

  • Přejděte na cestu k doméně Weblogic
  • Přejděte do složky bin
  • Přidejte následující parametr do setDomainEnv.sh pod proměnnou JAVA_OPTS.
-Dfile.encoding=utf8
  • Restartujte server Weblogic, aby se změny projevily.

Kocour

  • Přejděte do domovské (instalační) složky tomcat
  • Přejděte do složky conf
  • Přidejte následující parametr do souboru server.xml v části Port konektoru.
URIEncoding="UTF-8"

Poznámka: Pokud máte více portů konektoru, musíte je přidat pod všechny.

  • Přejít na domovskou stránku Tomcat (instalační složka)
  • Přejděte do složky bin
  • Přidejte následující parametr do catalina.sh pod proměnnou JAVA_OPTS.
-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8

Příklad:

JAVA_OPTS=”-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8”
  • Restartujte Tomcat Server, aby se změny projevily.

Server TC

  • Přejděte do složky instance serveru TC
  • Přejděte do složky conf
  • Přidejte následující parametr do souboru server.xml v části Port konektoru.
URIEncoding="UTF-8"
  • Přejděte do složky instance serveru TC
  • Přejděte do složky bin
  • Přidejte následující v setenv.sh pod proměnnou CATALINA_OPTS
-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8

Příklad:

CATALINA_OPTS="-Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8"
  • Restartujte TC Server, aby se změny projevily.
  Jak používat funkci YEAR v aplikaci Microsoft Excel

Aplikační server JBoss

  • Přejděte na instalační cestu JBoss
  • Přejděte do složky bin
  • Přidejte následující parametr do souboru standalone.conf pod JAVA_OPTS
-Dfile.encoding=UTF-8
  • Restartujte JBoss Server, aby se změny projevily.

Nástroje pro ověřování UTF-8

Pro ověření, zda vaše webová aplikace podporuje UTF-8, můžete použít následující online nástroj

http://coderstoolbox.net/string/

http://validator.w3.org/

Doufám, že výše uvedené pokyny vám pomohou při konfiguraci UTF-8 na více aplikačních serverech.

Pokud chcete zlepšit své dovednosti v administraci Oracle Weblogic, podívejte se na toto kurz Chris Parent.

Užili jste si čtení článku? Co takhle sdílet se světem?

  Jak sloučit soubory Excel