2010-11-02 72 views

回答

3

您不一定需要这个servlet。如果这些文件是动态生成的或者不能直接公开访问(即这些文件不在公共webcontent中),那么servlet才有用。

最简单的方法是将这些文件放在公共webcontent(通常放置JSP/HTML文件的位置),并在servlet容器或webapp的web.xml文件中配置适当的MIME映射。

<mime-mapping> 
    <extension>jad</extension> 
    <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type> 
</mime-mapping> 
<mime-mapping> 
    <extension>cod</extension> 
    <mime-type>application/vnd.rim.cod</mime-type> 
</mime-mapping> 

然后,当客户端直接请求文件时,servletcontainer将自动设置正确的内容类型。 http://example.com/file.jadhttp://example.com/file.cod