BG Development


  Reply to this topicStart new topicStart Poll

> Java сайт проблем с енкодинга
Meniak
Публикувано на: 13-06-2019, 18:01
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 35
Регистриран на: 05.11.18



Здрасти. Предполагам че проблема е свързан с енкодинга защото въведе ли се нещо на Български се записва в базатаданни ?????????? ето така. В базатаданни collation-на ми е utf8_general_ci, в сървлета съм сетнал
CODE
request.setCharacterEncoding("UTF-8");

Ползвам glassfish 4.1.1 сървър, имам и glassfish-web файл
CODE
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Servlet 3.0//EN" "http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app>
   <jsp-config>
   </jsp-config>
   <parameter-encoding default-charset="UTF-8" />
</glassfish-web-app>
Ползвах и разни филтри и не ще.
PMEmail Poster
Top
thrawn
Публикувано на: 13-06-2019, 18:13
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2327
Регистриран на: 17.01.17



Задай че ползваш УТФ8 и в колекшън стигат на базата данни.
PMEmail Poster
Top
Meniak
Публикувано на: 13-06-2019, 18:26
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 35
Регистриран на: 05.11.18



Всичко в базата данни е УТФ8
PMEmail Poster
Top
thrawn
Публикувано на: 13-06-2019, 18:33
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2327
Регистриран на: 17.01.17



Това е изцепка в стил php
QUOTE
... базатаданни collation-на ми е utf8_general_ci ...

Колацията няма отношение към кодовата таблица. Тоя лаф го наложи phpmyadmin. Та в бъдеще не се излагай да го ползваш icon_smile.gif

Говоря ти за JDBC колекшън стринг (в конфигурацията на ЕЕ ресурсът). Там трябва да бъде указано в каква кодова таблица предаваш данните. По подразбиране е latin1 и съответно се насират символитв които нямат пряк аналог.

Демек, задай като параметри useUnicode=true и characterEncoding=utf8

Това мнение е било редактирано от thrawn на 13-06-2019, 18:33
PMEmail Poster
Top
Meniak
Публикувано на: 13-06-2019, 18:57
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 35
Регистриран на: 05.11.18



Топлата вода потече. Мерси много.
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0