Шифрование HTML-файлов на стороне клиента

Я использую lucene для индексации и поиска на стороне клиента после поиска по ключевому слову, я хочу отобразить HTML-файлы там. Так есть ли способ хранить и получать доступ к файлам HTML. На самом деле HTML-файлы хранят изображения и ссылки, и они должны быть открыты в Java API, как обычный HTML-файл. Я использую следующий код для индексации 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-файлы, соответствующие критериям поиска на стороне клиента

1 ответ

Вы можете искать browse(), который "Запускает браузер по умолчанию для отображения URI." В качестве альтернативы можно использовать панель редактора, хотя поддержка ограничена.

Другие вопросы по тегам