Java устанавливает тип содержимого ответа для нескольких сервлетов

#java #servlets

#java #сервлеты

Вопрос:

Я обнаружил, что для всех классов сервлетов в проекте не был установлен тип содержимого, если бы я добавил ‘response.setContentType’ к каждому из них, было бы изменено около 60 файлов. Мне интересно, есть ли простой способ решить эту проблему, то есть не добавлять слишком много одинаковых строк?

Комментарии:

1. Реорганизуйте свой код, чтобы извлечь все общие функциональные возможности, такие как настройка ответа. Без конкретных примеров трудно дать более подробное объяснение. Обратите внимание, что именно поэтому люди используют существующие веб-фреймворки, построенные поверх servlets API: чтобы позаботиться о «домашнем хозяйстве», чтобы они могли сосредоточиться на бизнес-логике.

2. Я думаю, что вы правы, но, к сожалению, по какой-то причине я не могу реорганизовать код в данный момент..

3. Затем, я думаю, касаясь этих 60 файлов.