谁能告诉我,处理Multipart http请求的正确方法是什么,由于它们的异步性质,它们不应该是ActionRequest?
例如,来自 Flash 上传者的 Ajax Multipart 请求。它们不是动作请求,因为动作阶段之后是渲染阶段,对吗?因为在html表单的情况下会很方便。
像 Spring 这样的一些框架正在使用 ResourceRequests 来处理常见的 Ajax 请求,但是没有提到任何关于它处理 Multipart 请求的内容(在 JSR 286 中)。
然后剩下的就是渲染阶段,它可以用于那个,但它似乎并不正确。在 spring-portlet-mvc 中,在某些情况下实际上没有办法做到这一点,因为渲染阶段应该渲染一个视图,而不是异步处理请求。
在spring框架中出现了这些我不知道如何处理的问题
我的最后一点是,异步请求应该由一个 servlet 处理,而不是指向门户 servlet 以成为一个 portlet 请求,这很烦人,并且会导致很多额外的工作。或者,就像在 Spring-portlet-mvc 中一样,使用 ResourceRequests 作为解决方法。