может кто-нибудь сказать мне, как правильно обрабатывать многокомпонентные http-запросы, которые не должны быть ActionRequest из-за их асинхронной природы?
Например, Ajax Multipart запрашивает флэш-загрузчики. Они не предназначены для запросов действий, потому что за фазой действия следует фаза рендеринга, верно? Как было бы удобно в случае html формы.
Некоторые фреймворки, такие как Spring, используют ResourceRequests для обработки распространенных Ajax-запросов, но ничего не сказано об обработке многокомпонентных запросов (в JSR 286).
Тогда остается фаза рендеринга, которая может быть использована для этого, но, похоже, она не верна. В spring-portlet-mvc в некоторых случаях это практически невозможно, поскольку ожидается, что на этапе рендеринга будет отображаться представление, а не асинхронно обрабатываться запросы.
В весенних рамках есть такие проблемы, с которыми я не знаю, как справиться
SPR-7662
SPR-7910
Последнее, что я хочу сделать, это то, что асинхронные запросы должны обрабатываться сервлетом, а не указывать на сервлет портала, чтобы он становился запросами портлета, что довольно раздражает и вызывает много дополнительной работы. Или, как в Spring-portlet-mvc, используйте ResourceRequests в качестве обходного пути.