Java 在我的tapestry网站上编写搜索代码?
为tapestry开发的网站编写搜索代码的最佳方法是什么 我的layout.tml中有以下代码:Java 在我的tapestry网站上编写搜索代码?,java,search,full-text-search,search-engine,tapestry,Java,Search,Full Text Search,Search Engine,Tapestry,为tapestry开发的网站编写搜索代码的最佳方法是什么 我的layout.tml中有以下代码: <div id="search" > <form method="get" action="#"> <div> <input type="text" name="s" id="search-text" value="" /> <input type="submit" id="search-submit" value="GO"
<div id="search" >
<form method="get" action="#">
<div>
<input type="text" name="s" id="search-text" value="" />
<input type="submit" id="search-submit" value="GO" />
</div>
</form>
我只是不确定如何实际实施搜索。
如果有人能为我提供帮助或为我指出正确的方向,我们将不胜感激。您需要为某些数据库中的内容和关键字编制索引,然后以智能方式对其进行SQL查询。要使它正常工作,这将是大量的工作。鉴于您所展示的技能集,我建议您只使用第三方搜索API,例如。或者,您也可以直接使用。如何创建搜索引擎完全取决于您拥有的站点类型 如果你有任何人都可以访问的博客或其他文章集,你可以简单地添加并让谷歌为你的网站编制索引
如果你有一个带有标题/描述的产品数据库,你可能应该选择。如果您已经在使用Hibernate,那么使用Lucene也很容易(也有)。它与前端技术的选择无关(我不明白Tapestry是如何/为什么适合这种情况的)