Если я правильно понимаю вашу проблему, я думаю, что нашел решение вашей проблемы:
У меня была такая же проблема, когда был показан необработанный вывод без каких-либо CSS-стилей, javascripts или файлов jquery.
Я просто добавил сопоставления к сервлету по умолчанию. В файл web.xml добавлено следующее:
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
Это должно отфильтровывать запросы файла javascript и css из объекта DispatcherRequest.
Опять же, не уверен, что это что вы после, но это сработало для меня. Я думаю, что «default» - это имя сервлета по умолчанию в JBoss. Не слишком уверен, что это такое для других серверов.
AddType application/x-java-jnlp-file .jnlp
Обратите внимание, что Вам нельзя было бы на самом деле разрешить сделать это.
См. также документацию директивы AddType и .htaccess практического руководства.
Необходимо смочь просто добавить эту строку:
AddType application/x-java-jnlp-file .jnlp