使用Servlets的Blackberry OTA下载器

时间:2010-11-02 03:59:11

标签: java servlets blackberry

我想使用Servlets设置Blackberry OTA下载程序。如何设置.jad.cod文件的网址? I have set the content type for both files。当我收到客户的请求时,如何将这两个文件发送到客户端?我需要创建两个servlet还是一个?

1 个答案:

答案 0 :(得分:3)

您不一定需要servlet。只有当这些文件是动态生成的或者不能直接公开访问时(即那些文件不在公共Web内容中),servlet才有用。

最简单的方法是将这些文件放在公共webcontent(通常放置JSP / HTML文件的位置)中,并在servletcontainer或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