Не удалось найти настройку свойства struts.multipart.saveDir. По умолчанию используется javax.servlet.context.tempdir - PullRequest
0 голосов
/ 04 сентября 2011

При попытке загрузить изображение в Struts2 изображение не загружается и показывает следующее сообщение Невозможно найти настройку свойства struts.multipart.saveDir. По умолчанию javax.servlet.context.tempdir

Как решить эту проблему

1 Ответ

10 голосов
/ 04 сентября 2011

Можете ли вы показать код, который вы используете, поскольку он всегда будет полезен.вам нужно указать

struts.multipart.saveDir=

свойство в файле struts.xml как постоянную запись или указать, что в файле struts.properties выбор остается за вами.

struts.multipart.saveDir - The directory where the uploaded files will be placed. If this property is not set it defaults to javax.servlet.context.tempdir.

thisв случае с вашим сообщением, поскольку вы сами не указали местоположение, поэтому struts2 выбирает временное местоположение для загрузки файла.

вот ссылка, определяющая детали Загрузка файла

edit in struts.xml

<struts>
    <constant name="struts.multipart.saveDir" value="location of your choice" />
    ...
</struts>

PS: Ваш коэффициент принятия кажется низким / не определен. Для получения помощи всегда рекомендуется принять ответ, если он помогает вамчтобы решить вашу проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...