Ошибка кодирования на JavaEE с glassfish4.0 и mariadb на Ubuntu 18.04 - PullRequest
0 голосов
/ 14 октября 2019

У меня проблема с кодировкой на Glassfish 4.

На самом деле все мои акценты, пришедшие с BDD (MariaDB), заменены на "?"Тем не менее, локально, в Netbeans 11 и Tomcat это работает очень хорошо.

Ссылка на соединение с BDD:

../allowMultiQueries=true&characterEncoding=UTF-8&useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC

Так что я уже создал в каталоге WEB-INF / файлglassfish-web.xml со следующим содержанием:

<? xml version = "1.0" encoding = "UTF-8"?>

<glassfish-web-app error-url = "">
  <class-loader delegate = "true" />
  <Jsp-config>
    <property name = "keepgenerated" value = "true">
     <description> Keep a copy of the generated servlet class' java code. </ description>
    </ Property>
  </ Jsp-config>
  <parameter-encoding default-charset = "UTF-8" />
</ Glassfish-web-app>

У меня уже нет идей.

спасибо за помощь

...