サイズが 2 MB を超えるファイルをアップロードしようとすると、エラーが発生します。
Apache の Web サイトで、「2 つの個別のファイル サイズ制限があります。1 つ目は、Struts 2 の default.properties ファイルに由来する struts.multipart.maxSize です。この設定は、悪意のあるユーザーが非常に大きなファイルをアップロードできないようにするためのセキュリティ上の理由から存在します。サーバーのディスク容量をファイリングします。この設定のデフォルトは約 2 メガバイトであり、フレームワークが受信する必要がある最大サイズのファイル (最大 2 ギガバイト) に調整する必要があります。"
<constant name="struts.multipart.maxSize" value="1000000" />
したがって、この問題は、struts.xml ファイルに目的の最大制限を持つタグを追加することで解決できることがわかりました。
struts2-convention-plugin を使用しているため、struts.xml はありません。そのため、この最大ファイル サイズをどこで定義すればよいかわかりませんでした...
あなたの誰かがこれに出くわしたかどうか教えてください..
あなたの助けに感謝します。