Я написал демо-программу для объекта ServletContext
, в котором я устанавливаю значение с помощью context.setAttribute(arg1,arg2)
. и я хочу получить доступ к одному и тому же объекту в другом сервлете. Как получить доступ к значению, заданному объектом-контекстом, в другом сервлете.Как получить доступ к одному объекту ServletContext в другом сервлет?
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String name = "Amrut";
ServletContext context = request.getServletContext();
context.setAttribute("contextuname", name);
out.println("Context==>" + context.getAttribute("contextuname"));
}
мой вопрос, для доступа к этому объекту я должен создать ServletContext
объект и с помощью context.getAttribute(arg1,arg2)
, я получу значение. или есть другое значение для этого.
Только один «ServletContext» доступен для каждого приложения. Его «ServletConfig» отличается. –