Как я могу динамически установить тип mime через объект serveletContext? (есть setAttribute ... могу ли я использовать это, и если да, каким будет имя атрибута?
По сути, я хочу переопределить mime-тип, указанный в web.xml, либо во время инициализации сервлета (через метод Init), либо каким-либо другим способом программным способом, а не изменением записи web.xml статически.
Мой сценарий выглядит следующим образом: по умолчанию файл web.xml имеет следующий mime-тип для расширений .log:
<mime-mapping>
<extension>log</extension>
<mime-type>**text/plain**</mime-type>
</mime-mapping>
Я хочу изменить это на:
<mime-mapping>
<extension>oqcrlog</extension>
<mime-type>**application/octet-stream**</mime-type>
</mime-mapping>
Как я могу изменить эту ассоциацию типа mime в своем веб-приложении под tomcat программным способом ?
Спасибо