Загрузчик Blackberry OTA с использованием сервлетов - PullRequest
1 голос
/ 02 ноября 2010

Я хочу настроить загрузчик Blackberry OTA с помощью сервлетов. Как установить URL для файлов .jad и .cod? Я установил тип содержимого для обоих файлов . Как отправить оба файла клиенту при получении запроса от клиента? Нужно ли создавать два сервлета или достаточно одного?

1 Ответ

3 голосов
/ 02 ноября 2010

Вам не обязательно нужен сервлет для этого. Сервлет полезен только в том случае, если эти файлы генерируются динамически или не являются общедоступными напрямую (т. Е. Эти файлы не находятся в общедоступном веб-контенте).

Самый простой способ - разместить эти файлы в общедоступном веб-контенте (там, где вы обычно размещаете файлы JSP / HTML) и настроить соответствующее отображение MIME в файле web.xml вашего сервлет-контейнера или веб-приложения.

<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>

Тогда сервлет-контейнер автоматически установит правильный тип контента, когда клиент запрашивает файлы напрямую, например, http://example.com/file.jad и http://example.com/file.cod.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...