Есть ли способ отловить исключение JBoss в приложении? - PullRequest
0 голосов
/ 14 марта 2019

У меня следующая проблема: мы установили ограничение размера файла в JBoss:

/subsystem=undertow/server=default-server/http-listener=default/:write-attribute(name=max-post-size, value=10485760)

Возможно ли проверить в приложении, если кто-то пытается загрузить файл, размер которого превышает значение, указанное в этом параметреи показать какую-то ошибку в приложении?

Спасибо за любой ответ!

1 Ответ

0 голосов
/ 14 марта 2019

Вы можете предоставить многокомпонентную конфигурацию в своем файле web.xml и использовать ее в своем приложении для ограничения размера загружаемого файла. Таким образом, вы сможете отловить исключение на уровне приложения.

Ниже приведен пример конфигурации из нескольких частей.

<multipart-config>
  <location>/tmp</location>
  <max-file-size>20848820</max-file-size>
  <max-request-size>418018841</max-request-size>
  <file-size-threshold>1048576</file-size-threshold>
</multipart-config>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...