Ох уж этот томкат. Может кто-нибудь смог «научить» Tomcat 5.5 понимать UTF-8 GET-ы? У меня — ничего не вышло.
Гугл и wiki.apache.org/tomcat/Tomcat/UTF-8 — не предлагать =)
Понял, что там все непросто, когда увидел в исходниках коммент:
/** Default encoding used to convert to strings. It should be UTF8,
as most standards seem to converge, but the servlet API requires
8859_1, and this object is used mostly for servlets.
*/
public static final String DEFAULT_CHARACTER_ENCODING=«ISO-8859-1»;
Может кто-нибудь знает как заставить два приложения томкета (два контекста) рабьотать с одной сессией
т.е чтобы localhost/context1/* и localhost/context2/* имели один jsessionid?
>> Параметр emptySessionPath говорит что кука сессии ставится на путь "/".
>> Это позволяет использовать одну сессию в разных контекстах одного домена.
>> Задача же — использовать одну сессию для разных доменов. Для этого и бубен.
вернее проблема не в самом jsessionid, а в том что сессии в любом случае разные у разных приложений,
объекты в одной сессии не видны в другой и наоборот. нет ли какого механизма поддержки
общего хранилища сессий?
(Java) Tomcat: делаем кросс-доменную сессию