用jsp如何做站内搜索啊
我给公司开发了一个网站,要做一个全站搜索,我想如果用sql语句来查询的话,要写不少sql语句,请问有没有简单点的方法啊,谢谢
还是得用SQL语句的~只是你要把你的所有信息!
最好数据库做好。让数据库去处理这种事情。会更好毕竟数据库内有比较完善的搜索结构!
站内搜索的技术流程是:
第一步 提取原料:
抓取网站页面或格式化数据。
第二步 把原料归类:
建立索引,把关键字和页面一一对应上,分类放好(想象一下老式图书馆里的归档管理方法就能形象理解索引了)
第三步 听用户要上啥菜:
响应用户的搜索需要,对用户输入的关键词进行分解,从索引中找到符合该关键词的所有相关网页。
第四步 摆盘上桌:
对搜索结果页面进行排序,将页面标题、url、摘要等信息呈现给用户。
顶
不过用lucene吧,更简单
mark
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
问题一:
Struts2的迭代标签怎样读取JSP脚本的值,代码如下
<%
int[] str={1,2,3,4,5,6,7,8,9,10};
%> <s:iterator id="techValueArray" value=" <%=str %> ......
我现在的需求是这样的,一张表有任务名称,完成时间等信息,我要在页面上显示这些任务的进度情况,
比如一项任务规定是三天时间完成,但是用户最终提交任务完成情况的时候输入这项任务花了多长时间 ......