9.5 “周边搜索”应用实现

9.5.1 应用开发准备

在第4章,我们开发了一个完整的消息接收与响应的实例,本章的“周边搜索”应用将会复用chapter-04项目的所有代码。

在MyEclipse中新建一个名为chapter-09的Web项目,然后将chapter-04项目的所有文件复制到chapte-09项目的对应位置,要复制的文件清单如下:

  1. org.liufeng.course.message.event包及包中的所有类
  2. org.liufeng.course.message.req包及包中的所有类
  3. org.liufeng.course.message.resp包及包中的所有类
  4. org.liufeng.course.service包及包中的所有类
  5. org.liufeng.course.servlet包及包中的所有类
  6. org.liufeng.course.util包及包中的所有类
  7. WEB-INF/lib/dom4j-1.6.1.jar
  8. WEB-INF/lib/xstream-1.3.1.jar
  9. WEB-INF/web.xml

还需要将Java Base64工具包和JSON-lib工具复制到项目的WEB-INF/lib目录下,这两个工具依赖的jar包如下:

  1. javabase64-1.3.1.jar
  2. commons-beanutils-1.7.0.jar
  3. commons-collections-3.2.1.jar
  4. commons-lang-2.3.jar
  5. commons-logging-1.0.4.jar
  6. ezmorph-1.0.6.jar
  7. json-lib-2.2.3-jdk13.jar