#java #servlets
#java #сервлеты
Вопрос:
Я обнаружил, что для всех классов сервлетов в проекте не был установлен тип содержимого, если бы я добавил ‘response.setContentType’ к каждому из них, было бы изменено около 60 файлов. Мне интересно, есть ли простой способ решить эту проблему, то есть не добавлять слишком много одинаковых строк?
Комментарии:
1. Реорганизуйте свой код, чтобы извлечь все общие функциональные возможности, такие как настройка ответа. Без конкретных примеров трудно дать более подробное объяснение. Обратите внимание, что именно поэтому люди используют существующие веб-фреймворки, построенные поверх servlets API: чтобы позаботиться о «домашнем хозяйстве», чтобы они могли сосредоточиться на бизнес-логике.
2. Я думаю, что вы правы, но, к сожалению, по какой-то причине я не могу реорганизовать код в данный момент..
3. Затем, я думаю, касаясь этих 60 файлов.