При попытке установить атрибуты контекста следующим образом:
void init()
{
String testing = new String();
testing = "This is a test";
getServletContext().setAttribute("test", testing);
}
В одном сервлете и получение атрибута так:
String testing = (String) getServletContext().getAttribute("test")
Во втором сервлете testing
равно null
.
Значит ли это, что мои сервлеты находятся в разных контекстах? Если да, как я могу получить доступ к атрибутам контекста первого сервлета? Пожалуйста, предоставьте ссылку на это, поскольку я относительно новичок в java / servlets.
Я использую Netbeans с Glassfish 3.
РЕДАКТИРОВАТЬ: они оба находятся в одном веб-приложении и определены в одном и том же WEB-INF / web.xml