请问,如果是用JSP去理解,比如,http://www.baidu.com/s?bs=%D0%C2%CE%C5%B7%A2%B2%BC+%BA%F3%CC%A8+JSP&f=8&rsv_bp=1&wd=CSDN&inputT=1797219 在浏览器里打入这个网址后,哪个文件处理这个请求,和www.baidu.com对应的是一个文件吗?如果,我是说如果,百度是JSP编的,http://www.baidu.com/s?bs=%D0%C2%CE%C5%B7%A2%B2%BC+%BA%F3%CC%A8+JSP&f=8&rsv_bp=1&wd=CSDN&inputT=1797219和www.baidu.com对应的是一个servlet或是JSP文件吗?
如果是jsp编写 也不一定就是一个servlet或jsp文件吧
感觉对应一个文件的编号 一个索引
先将网上的网页扒下来,存在自己的本地磁盘中,然后根据建立索引,执行搜索的过程中,
先将请求参数进行分词,计算相似度之类的东西,然后与建立的索引进行比较,最终将搜索结果
按照相似度进行排序
所以我觉得,如果百度是用javaee做的话,肯定要遵循javaee的规范啊,肯定要继承HttpServlet
,不然怎么处理请求参数,至于得到参数后,我觉得处理过程应该也是要走全文索引这样的流程!