我的portlet应用程序中有一些JSP页面。现在我想用Liferay在这些页面中搜索。如何索引内容?
答案 0 :(得分:1)
您必须在自己的Indexer
实现中扫描和解析JSP页面,并在每页创建一个Document
。如果页面真的只包含静态文本数据,我建议您切换到HTML文件。这样可以更容易地用JSOUP等解析它们。
参见" Implementing Search and Indexing"用于文档。
另一方面:我会将JSP页面转换为Webcontent文章。在这种情况下,您只需将它们添加到页面,搜索索引就会自动更新。而您的客户甚至可以更改页面内容。