Servlet总结

来源:互联网 发布:mysql怎么删除表字段 编辑:程序博客网 时间:2024/04/28 11:51


   我们常常知道Servlet是一个java 类,可以用作功能处理,但我们往往忽视了其输出转换功能,它可以输出转换成文件流,从而可在网站项目中动态使用配置文件.接着我们就用以下一个例子去说明问题.
   每一个人都需要使用一个相册,但整个项目中只使用一个flash相册文件,flash相册使用一个config.xml文件.这样我们在项目中如何能使每个人都使用这个flash相册? 答案是动态生成config.xml文件.
   我们知道了解决方法了,但是我们如何做到呢? 因为该flash文件只是读取其相对路径内唯一文件名的config.xml,因此我们就需要servlet多线程的帮助.我们将servlet指向作为config.xml文件名,这样每个会员使用的时候,就会产生不同的config.xml的文件流.这样flash文件就读取同一文件名的不同数据流.

详细做法:
1.编写servlet
2.配置web.xml,将servlet映射成文件
  <servlet>
     <servlet-name>AlbumConfigServlet</servlet-name>
     <servlet-class>com.marryfive.album.helper.AlbumConfigServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>AlbumConfigServlet</servlet-name>
    <url-pattern>fpv_config/config.xml</url-pattern>
  </servlet-mapping>

这样就解决了上面的问题了,多简单啊`