精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (3)
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-23
项目当中需要进行元搜索。选择了百度。也可以选择谷歌。两者的处理方式是一样的。 (1):页面输入:日全食。请求到struts2中的action中。 public String findSearchKeyWordByBaidu() { (2):getWebScouts这个方法中是通过java正则表达式处理了百度页面。大家可以在百度中随便搜索一个关键字,然后查看下源文件。分析下源文件中每一条记录的特点。 public static List<WebScout> getWebScouts(String keyword, int key) { StringBuffer sb = new StringBuffer(); /**封装到一个bean中**/
上面这个方法可以直接那过来测试的。 (3):struts.xml中返回到一个.jsp。然后把webScouts进行循环处理就ok了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-07-24
google不是提供的有搜索API吗?
|
|
返回顶楼 | |
发表时间:2009-07-24
有很多种方式。有时间研究下google的API吧!
|
|
返回顶楼 | |
发表时间:2009-07-24
我们在项目中获取别人的天气预报也用到了这种方式
|
|
返回顶楼 | |
发表时间:2009-07-24
有现成的google api不用用正则........
|
|
返回顶楼 | |
浏览 2749 次