powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Изучение EJB. Попытки перевода
9 сообщений из 9, страница 1 из 1
Изучение EJB. Попытки перевода
    #38059210
ytzh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! У меня тут премьера первого сообщения %)
Сей меседж хочу начинить вопросом на следующую тему:

На текущий момент преодолел следующий путь:
1. Уже около года изучаю java (неспеша и медленно)
2. Дошел до сервлетов (Tomcat)
3. Дошел до Java EE
4. Решил попробовать JBoss. Нашел https://www.youtube.com/user/MironchikVideo?feature=g-user
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38068408
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ytzh,

ну, уж здесь-то точно похвалят. Учите язык. Переводы бесполезны, так как быстро устаревают и не всегда точны в терминологии. Многие термины вообще нельзя переводить.
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38068680
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно, никакой особой благодарности за перевод ты не получишь. А пинки
и "шишки" от читателей я гарантирую.

Переводом должны заниматься люди очень хорошо знающие предметную область
и технический английски. В противном случае мы получим очередной никому не нужный
машинный перевод доков (таких много). Но пользы мало.

Мало вообще перевести. Ты должен на своей шкуре проползти через все
cases, examples. И понять на уровне профи что к чему. И только после
этого приступать к переводу.
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38069899
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такие вещи следует изучать, используя NetBeans, который старается (вынужден) придерживаться спецификаций. Используйте для начала Glassfish. Подучитесь, а затем, если надо, то JBOSS и . т.д. Все делать руками - хорошо, но очень долго.
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38074867
ytzh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы :)
Сейчас я пришел к выводу что для начала нужно изучить сервлеты :)
В принципе, уже получаются программы типа хеловорд. Только вот проблемы с передачей русских символов на сервер.

Есть код:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
        String e = request.getParameter("e")==null?"":request.getParameter("e");
        String p = request.getParameter("p")==null?"":request.getParameter("p");
        writer.println("<html>\n" +
                "    <head>\n" +
                "        <meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />\n" +
                "        <title>Test app. v. 0.1.5</title>\n" +
                "    </head>\n" +
                "    <body>\n" +
                "        <h1>Hello world</h1>\n" +
                "        <p>Информация о сервере</p>\n" +
                "<form name=\"MyForm\" action=\".\" method=\"get\">" +
                "<table>" +
                "<tr><td>Employee</td><td><input type=\"textbox\" name=\"e\" value=\""+e+"\" /></td></tr>" +
                "<tr><td>Phone</td><td><input type=\"textbox\" name=\"p\" value=\""+p+"\" /></td></tr>" +
                "<tr><td></td><td><input type=\"submit\" name=\"s\" value=\"SUBMIT\" /></td></tr>" +
                "</table>" +
                "</form>" +
                "........................


Так же есть такой класс:

Код: java
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.
package kz.ranter;
import java.io.*;

import javax.servlet.*;

public class CharsetFilter implements Filter
{
 // кодировка
 private String encoding;

 public void init(FilterConfig config) throws ServletException
 {
  // читаем из конфигурации
  encoding = config.getInitParameter("requestEncoding");

  // если не установлена - устанавливаем
  if( encoding==null ) encoding="Cp1251";
 }

 public void doFilter(ServletRequest request, ServletResponse response, FilterChain next)
 throws IOException, ServletException
 {
  request.setCharacterEncoding(encoding);
  next.doFilter(request, response);
 }

 public void destroy(){}
}


и такой XML файл (в папке WEB-INF)
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
  <filter>
    <filter-name>Charset Filter</filter-name>
    <filter-class>kz.ranter.CharsetFilter</filter-class>
     <init-param>
         <param-name>requestEncoding</param-name>
         <param-value>Cp1251</param-value>
     </init-param>
  </filter>

  <filter-mapping>
    <filter-name>Charset Filter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>


Так вот. После отправки формы русские символы превращаются в крякзабры вида СЛОВО
Использую сервер Tomcat 7.0.32
Подскажите пожалуйста, что еще сделать для корректного отображения русских символов
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38074944
eJack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UTF-8 ?
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38076409
ytzh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал. В хмл файле и в классе прописывал. Та же байда. Вообще создается впечатление того, чтг он не цепляет эти файлы, ибо про смене кодировки внешний вид "крякозябров" не меняется :(
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38076968
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ytzh,
Хмм, я вродеб справлялся с такой проблемой, помнится фильтры помогли. Странно что тебе не помогают. Возможно нужно что-то ещё.
...
Рейтинг: 0 / 0
Изучение EJB. Попытки перевода
    #38077131
eJack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть еще конфиг сервера, для glassfish точно был, так я как то раз там прописывал - помогало
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Изучение EJB. Попытки перевода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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