我正在接收包含inputstream的servlet。

InputStream input=req.getInputStream();


当我将输入流强制转换为sequenceinputstream时,我最终遇到ClassCastException org.apache.catalina.connector.CoyoteInputStream无法强制转换为java.io.SequenceInputStream。
请提供解决方案

最佳答案

我想您仍在处理your other problem。您不能将ServletInputStream转换为SequenceInputStream。您可以从SequenceInputStream创建一个新的ServletInputStream,但这无济于事,因为您正尝试访问各个部分(ServletInputStream只是没有该信息)。放弃它,您正在尝试解决错误的问题。

如果要处理上载的文件,请尝试使用Commons / FileUpload。有关示例,请参见usage page

关于java - 将servletinputstream转换为sequenceinputstream,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5307811/

10-12 04:19