DOMパーサーを使用してXMLの解析を実装したJAVAクラスがあります。解析されるXMLファイルは、構成パラメータを持つ構成ファイルです。私のウェブサイトに来るリクエストは、このXMLファイルから返された情報に基づいてリダイレクトされます。私はこの周りに2つの質問を持っていますXMLファイルを複数回処理する
1)私はファイルの解析を毎回ではなく、1回だけしたいと思います。以来、私はファイルがすでにメモリ上で利用可能であるかどうかをチェックする方法を知りたいと思いますが、DOMパーサーはxmlをメモリにロードするので、そのように、次は毎回
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new File(sFpath));
2と呼ばれていません)私は新しいchaged xmlファイルが再ロードされていることを確認しないか、XMLファイルが変更された場合。
おかげで、
私は、この目的のためにシングルトンを使用するこの方法を検討しています。サーブレットとJSPからクラスにアクセスできます。私はサーブレットからアクセスできますが、どのようにしてJSPからシングルトンにアクセスできますか? –