powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat Локализация
1 сообщений из 1, страница 1 из 1
Tomcat Локализация
    #33177519
Demius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изучаю JSP и прочее. Пытаюсь реализовать локализацию. Взял из учебника код:

ResourceBundle messages = (ResourceBundle)session.getAttribute(BeanNames.MESSAGES);
if (messages == null) {
Locale locale=request.getLocale();
messages = ResourceBundle.getBundle("LocalStrings", locale);
session.setAttribute(BeanNames.MESSAGES, messages);
}

Объект messages создается правильно. Но в сессию не помещается. Выдает ошибку:
java.lang.IllegalArgumentException: setAttribute: Non-serializable attribute
at org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1233)
at org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:129)
at com.acc.webtransfer.Dispatcher.doGet(Dispatcher.java:58)

Tomcat версии 5.5.9. Подскажите пожалуйста, что я неправильно делаю
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat Локализация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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