実行して Web ページからデータを取り込むサーブレットがあります。後で別の一連のタスクで、標準の Java クラスからこのデータにアクセスしてデータを使用したいのですが、どうすればよいでしょうか? アクセスできるようにどこにでもデータを保存できますか?
私はこのようなコードを持っています:
String name = request.getParameter("username");
そして、それを属性として設定して渡そうとしました:
getServletContext().setAttribute("com.mycompany.app-param", "name");
次に、次のクラスでコンテキストにアクセスして変数を取得しようとしましたが、何を試してもサーバー エラー 500、または null または Server = null が発生しました。コンテキストを適切に取得できないと思います:
value = getServletContext().getAttribute("com.mycompany.app-param");
以前に作成したコンテキストにアクセスしてその変数を取得する方法を知っている人はいますか?