Вы можете обмениваться сеансами между веб-приложениями, используя Клапан единого входа .
Вы бы установили crossContext=true
, если хотите поделиться некоторой информацией между различными веб-приложениями на одном виртуальном хосте.
Например, app1 будет вызывать:
setAttribute("name", object);
и другое приложение может позвонить
getContext("/app1").getAttribute("name");
для чтения информации. Если crossContext не был установлен в true, getContext ("/ app1") вернул бы ноль.
Однако использование crossContext встречается редко и потенциально небезопасно.