powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Jakarta-Tomkat 55
25 сообщений из 71, страница 2 из 3
Jakarta-Tomkat 55
    #33441775
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deady AlWizard

> <head><meta http-equiv='content-language' content='ru'><meta
> http-equiv='Content-Type' content='text/html;
> charset=windows-1251'/></head></head>



давно заметил, что это неизлечимо

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3

Спасибо за помощь. Очень помогли . Пошла эта джава подальше....
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33441792
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
объясните мне, причем тут java и поддержка стандартов браузерами?
давно известно, что IE клал на стандарты.



-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33441800
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У мозилы тоже такие проблемы???? пробовал и с мозилой - разницы нет, а вот как сделать чтобы нормально текст отображался - 3 день сижу в инете и в консоли, ниче не получается (почти)....
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33441935
Alexey Turn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так у вас, батенька с mysql кодировками траблы, потому и отображаются вопросы.
А вы сервер mysql настройте, и в конфигурации JDBC коннекта кодировку пропишите.

Должно помочь.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443485
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мускул настроил, в драйвере прописал кодировку = ?????
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443493
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlWizard
> Мускул настроил, в драйвере прописал кодировку = ?????Тема==Ответить




покажите как настроили.

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443552
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jdbc:mysql://localhost:3306/test?characterEncoding=cp1251&useUnicode=true

мускул запущен с ключом --default-character-set=cp1251
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443604
CAFE PELE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. настройки mysql - все что касается кодировок:
например show variables like "%char%"

2. Настройки драйвера.

3. jsp страницу.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443731
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
решил все в юникоде сделать - результат тотже.

1.
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/local/share/mysql/charsets/

2. настройки драйвера - что именно (несовсем понял)????

3.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
 <%@
page  import ="java.io.*,java.io.IOException,java.io.PrintWriter,java.util.Enumeration,
javax.servlet.ServletException,javax.servlet.http.HttpServlet,
javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.sql.*,java.util.Locale"
%>
<%
 response.setContentType("text/html");
 PrintWriter writer = response.getWriter();
 Statement stmt;
 Connection con;
  try  {
          Class .forName("com.mysql.jdbc.Driver").newInstance();
        }
         catch  (Exception E) {
          writer.println("<font color=#ff0000><b>Unable to load driver.</b></font>");
        }
 try  {
      con = DriverManager.getConnection("jdbc:mysql://localhost:3306/info?useUnicode=true&characterEncoding=utf8","jsp","
passwd");
          stmt = con.createStatement ();
          ResultSet rs = stmt.executeQuery("select * from sections");
          writer.println("<table>");
           while  (rs.next()) {
          writer.print("<tr><td>");
          writer.print("<a href=view.jsp?us="+rs.getString("id")+" >"+rs.getString("otdel")+"</a>");
            writer.print("</td><td>");
            writer.print("</td><td>");
            writer.println("</td></tr>");
          }
          writer.println("</table>");
          rs.close();
          stmt.close();
          con.close();

        }
         catch  (java.lang.Exception e) {
          writer.println(e);
          writer.println("<br><font color=#ff0000><b>Database error.</b></font>");
        }

4.
Код: plaintext
1.
2.
3.
4.
CREATE TABLE `sections` (
  `id`  int ( 11 ) NOT  NULL  auto_increment,
  `otdel` varchar( 255 ) collate utf8_unicode_ci NOT  NULL   default  '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT  CHARSET=utf8 COLLATE=utf8_unicode_ci;
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443759
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlWizard
> решил все в юникоде сделать - результат тотже.

> 1.
> character_set_client utf8
> character_set_connection utf8
> character_set_database utf8
> character_set_results utf8
> character_set_server utf8
> character_set_system utf8
> character_sets_dir /usr/local/share/mysql/charsets/

> 2. настройки драйвера - что именно (несовсем понял)????

> 3.

> <%@
> pageimport="java.io.*,java.io.IOException,java.io.PrintWriter,java.util.Enumeration,javax.servlet.ServletException,javax.servlet.http.HttpServlet,
> javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.sql.*,java.util.Locale"%>
> <%
> response.setContentType("text/html"); PrintWriter writer = response.getWriter();
> Statement stmt;
> Connection con;try
> {Class.forName("com.mysql.jdbc.Driver").newInstance(); }catch
> (Exception E) { writer.println("<font
> color=#ff0000><b>Unable to load driver.</b></font>"); }try {
> con =
> DriverManager.getConnection("jdbc:mysql://localhost:3306/info?useUnicode=true
> characterEncoding=utf8","jsp","passwd"); stmt =
> con.createStatement ();
> ResultSet rs = stmt.executeQuery("select * from
> sections"); writer.println("<table>");while (rs.next()) {
> writer.print("<tr><td>"); writer.print("<a
> href=view.jsp?us="+rs.getString("id")+"
> >"+rs.getString("otdel")+"</a>");
> writer.print("</td><td>"); writer.print("</td><td>");
> writer.println("</td></tr>"); }
> writer.println("</table>"); rs.close();
> stmt.close();
> con.close();

> }catch (java.lang.Exception e) { writer.println(e);
> writer.println("<br><font color=#ff0000><b>Database error.</b></font>"); }

> 4.
> CREATE TABLE `sections` ( `id`int(11) NOT NULL auto_increment,
> `otdel` varchar(255) collate utf8_unicode_ci NOT NULL default '',
> PRIMARY KEY (`id`)
> ) ENGINE=MyISAMDEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
> Тема==Ответить




а данные в БД лежат в нужной кодировке? возможно они в БД уже попали
не правильно

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443877
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Положил в нужной кодировке, но опять вернусь к баранам - пока вручную в браузере не установлю windows-1251 , показывает абраказябрики, и почемуто браузер по умолчания автоматом ставит кодировку ISO ?????
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443922
Jakarta-Tomkat 55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<%@ page contentType="text/html; charset=windows-1251" %>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

Спасет отца русской демократии. У меня так все работает...

Что-то не понял.. это у тебя jsp или сервлет?

Вот это к чему все?

<%@
page import="java.io.*,java.io.IOException,java.io.PrintWriter,java.util.Enumeration,
javax.servlet.ServletException,javax.servlet.http.HttpServlet,
javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.sql.*,java.util.Locale"
%>
<%
response.setContentType("text/html");
PrintWriter writer = response.getWriter();

Почему бы вместо writer.print("<td>") не написать <td> если это jsp?

И почему бы не сделать. Request.getRequestDispatcher("myjsp.jsp").forward(request,response);

и все рисовать по человечески.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33443959
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jakarta-Tomkat

> Почему бы вместо writer.print("<td>") не написать <td> если это jsp?



человек 5 дней яву изучает

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33444093
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1.
автор
Почему бы вместо writer.print("<td>") не написать <td> если это jsp?

- это конечно да (знакомо еще по пхп)

2.
автор<%@ page contentType="text/html; charset=windows-1251" %>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

Спасет отца русской демократии. У меня так все работает...
- спасло...


3.
авторВот это к чему все?

<%@
page import="java.io.*,java.io.IOException,java.io.PrintWriter,java.util.Enumeration,
javax.servlet.ServletException,javax.servlet.http.HttpServlet,
javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.sql.*,java.util.Locale"
%>
- без этого куча ругани типа
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling  this  request.

exception 

org.apache.jasper.JasperException: Unable to compile  class   for  JSP

An error occurred at line:  5  in the jsp file: /ind1.jsp
Generated servlet error:
Statement cannot be resolved or is not a type

An error occurred at line:  5  in the jsp file: /ind1.jsp
Generated servlet error:
Connection cannot be resolved or is not a type

An error occurred at line:  5  in the jsp file: /ind1.jsp


4. при занесени в базу данных через jsp вывод на экран = ?????? (едем дальше млин)...

П.С. в жизни столько не колупался на одном месте....
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33444201
Jakarta-Tomkat 55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlWizard1.
автор
Почему бы вместо writer.print("<td>") не написать <td> если это jsp?

- это конечно да (знакомо еще по пхп)

2.
автор<%@ page contentType="text/html; charset=windows-1251" %>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

Спасет отца русской демократии. У меня так все работает...
- спасло...


3.
авторВот это к чему все?

<%@
page import="java.io.*,java.io.IOException,java.io.PrintWriter,java.util.Enumeration,
javax.servlet.ServletException,javax.servlet.http.HttpServlet,
javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.sql.*,java.util.Locale"
%>
- без этого куча ругани типа
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling  this  request.

exception 

org.apache.jasper.JasperException: Unable to compile  class   for  JSP

An error occurred at line:  5  in the jsp file: /ind1.jsp
Generated servlet error:
Statement cannot be resolved or is not a type

An error occurred at line:  5  in the jsp file: /ind1.jsp
Generated servlet error:
Connection cannot be resolved or is not a type

An error occurred at line:  5  in the jsp file: /ind1.jsp


4. при занесени в базу данных через jsp вывод на экран = ?????? (едем дальше млин)...

П.С. в жизни столько не колупался на одном месте....

Место то не маленькое.
Один раз как следует поколупаешься - потом все работать будет. И забудешь про пхп как про страшный сон.

Был бы не далеко, дал бы пару книжек по jsp, чтоб проблемы компиляции вопросов не вызывали.

>4. при занесени в базу данных через jsp вывод на экран = ?????? (едем дальше млин)...

Скорее возникает, когда берешь параметр из request: request.getParameter("blablaba")

Проверь так: System.out.println(то что выловили из request);

Если вопросня, значит нашли где собака зарыта.

В этом случае надо смотреть в настройки томката по хорошему.

Но я по старинке использую фильтр(В аттаче).

Добавляю в web.xml
вот это
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>Cp1251</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

И все тип топ.

Да, и в пятом томкате jsp под разными IDE дебагить можно. Если есть такая возможность - советую воспользоваться.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33444328
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
out.println("us") = ??????? , где в томкате порыться?????
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33444821
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, если записывать данные из мускула в файл то те же знаки ???? ... где рыть????
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33446231
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин.. неужели народ в сане немог сделать НОРМАЛЬНУЮ работу джавы с кодировками!!!?????
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33446245
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlWizardБлин.. неужели народ в сане немог сделать НОРМАЛЬНУЮ работу джавы с кодировками!!!?????
у меня все нормально работает. к сожалению. а то б я тебя поддержал.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33446355
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как ты этого добился????
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33446840
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlWizardБлин.. неужели народ в сане немог сделать НОРМАЛЬНУЮ работу джавы с кодировками!!!?????
это не проблема Java, это проблема конретного продукта написанного на ней и эта проблема лечится. Как? Уже сто раз в этом топике тебе писали.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33447437
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если продукт состоящий из 1-2 файлов jsp так заморачивает голову....
Спасибо всем за помощь. Вывод (не лестный) по джаве сделал.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33447588
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlWizard
Вывод (не лестный) по джаве сделал.


наконец-то

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33447602
AlWizard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deady AlWizard
Вывод (не лестный) по джаве сделал.


наконец-то

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
На самом деле - конец. Слышал раньше о джаве плохие отзывы - тперь сам убедился.
...
Рейтинг: 0 / 0
Jakarta-Tomkat 55
    #33447627
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlWizard

На самом деле - конец. Слышал раньше о джаве плохие отзывы -
тперь сам убедился.




кому хрящик свиной а кому и арбузная косточка

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
25 сообщений из 71, страница 2 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Jakarta-Tomkat 55
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]