我用检票口写了一个面板,让我上传了一个文件,它完全可以正常工作。
但是当我将该面板以其他形式(wicket:id="outerForm")放置并上传文件时,它会从(component id= outerForm)引发异常:

java.lang.IllegalStateException: ServletRequest does not contain multipart content. One possible solution is to explicitly call Form.setMultipart(true), Wicket tries its best to auto-detect multipart forms but there are certain situation where it cannot.

但对于outerform,我已致电form.setMultipart(true)

有谁知道如何修理它?
我用检票口1.4.21

谢谢

最佳答案

我现在有同样的问题。这是我固定的方法:

我的外部和内部形式都具有setMultipart(true),并且按预期方式工作。

09-08 08:25