2010-11-02 63 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