尝试在struts2中上载图像时,图像未上载消息无法找到';struts.multipart.saveDir';

尝试在struts2中上载图像时,图像未上载消息无法找到';struts.multipart.saveDir';,struts2,Struts2,尝试在struts2中上载图像时,图像未上载,并显示以下消息无法找到“struts.multipart.saveDir”属性设置。默认为javax.servlet.context.tempdir这是手动配置,一旦上传文件,您必须显式处理以保存文件(由于安全原因,服务器会立即删除该文件) 资料来源: 您可以在struts.properties文件中配置它 struts.multipart.saveDir—上载文件的存放目录。如果未设置此属性,则默认为javax.servlet.context.te

尝试在struts2中上载图像时,图像未上载,并显示以下消息无法找到“struts.multipart.saveDir”属性设置。默认为javax.servlet.context.tempdir这是手动配置,一旦上传文件,您必须显式处理以保存文件(由于安全原因,服务器会立即删除该文件)

资料来源:

您可以在struts.properties文件中配置它

struts.multipart.saveDir—上载文件的存放目录。如果未设置此属性,则默认为javax.servlet.context.tempdir

将上传的文件放入/tmp。我的应用程序会将它们移动到最终目的地

 struts.multipart.saveDir=/tmp

这是手动配置,一旦上传文件,您必须显式处理以保存文件(由于安全原因,服务器会立即删除该文件。)

资料来源:

您可以在struts.properties文件中配置它

struts.multipart.saveDir—上载文件的存放目录。如果未设置此属性,则默认为javax.servlet.context.tempdir

将上传的文件放入/tmp。我的应用程序会将它们移动到最终目的地

 struts.multipart.saveDir=/tmp

由于S2的build din功能,您收到此消息。您需要使用
struts.multipart.saveDir
属性在
struts.property
文件中或作为常量在
struts.xml
文件中告诉S2 file upload interceptor您希望将上传的文件放置在哪里

Struts属性文件 struts.xml文件

如果未设置此属性,则默认为
javax.servlet.context.tempdir
。如果未指定saveDir,请将上载文件放入临时目录,但一旦进程完成,为了进行清理,它将删除该临时文件,所以,请确保您已经设置了saveDir参数,或者您应该在action类中放入逻辑,从中拾取文件并将其移动到您选择的位置

有关S2文件上传的详细信息,请阅读官方文件


由于S2的内置din功能,您收到此消息。您需要使用
struts.property
文件中的
struts.multipart.saveDir
属性或作为常量在
struts.xml
文件中告诉S2 file upload interceptor您要将上传的文件放置在哪里

Struts属性文件 struts.xml文件

如果未设置此属性,则默认为
javax.servlet.context.tempdir
。如果未指定saveDir,请将上载文件放入临时目录,但一旦进程完成,为了进行清理,它将删除该临时文件,所以,请确保您已经设置了saveDir参数,或者您应该在action类中放入逻辑,从中拾取文件并将其移动到您选择的位置

有关S2文件上传的详细信息,请阅读官方文件


你能帮我解决这个问题吗?你能帮我解决这个问题吗?
struts.multipart.saveDir=location of your choice
<constant name="struts.multipart.saveDir" value="your location" />