我有一个正在运行并从网页中获取数据的 Servlet。稍后在一组不同的任务中,我想从标准 Java 类访问这些数据并使用这些数据,我将如何处理?我可以将数据保存在任何地方以供访问吗?
我有这样的代码:
String name = request.getParameter("username");
然后我尝试将其设置为属性并传递它:
getServletContext().setAttribute("com.mycompany.app-param", "name");
然后在下一堂课中,我尝试访问上下文以获取变量,但无论我尝试什么,我都得到了服务器错误 500,或者 null 或 Server = null。我认为它无法正确获取上下文:
value = getServletContext().getAttribute("com.mycompany.app-param");
有谁知道我如何访问之前创建的上下文并获取它的变量?