そこにhtmlファイルを表示したいキーワードを検索した後、クライアント側でインデックス作成と検索にluceneを使用しています。したがって、htmlファイルを保存してアクセスする方法はありますか。実際には、htmlファイルには画像とリンクが保存されており、通常のhtmlファイルとしてJavaAPIで開く必要があります。Luceneのインデックス作成に次のコードを使用しています
try
{
IndexWriter indexWriter = new IndexWriter(
FSDirectory.open(indexDir),
new SimpleAnalyzer(),
true,
IndexWriter.MaxFieldLength.LIMITED);
indexWriter.setUseCompoundFile(false);
indexDirectory(indexWriter, dataDir, suffix);
Document doc = new Document();
doc.add(new Field("contents", new FileReader(f)));
doc.add(new Field("filename",f.getCanonicalPath(),
Field.Store.YES,Field.Index.ANALYZED));
indexWriter.addDocument(doc);
numIndexed = indexWriter.maxDoc();
indexWriter.optimize();
indexWriter.close();
}
catch(Exception ex)
{
}
クライアント側の検索条件に一致するHTMLファイルをどのように表示する必要がありますか