сохранение ваших загрузок в каталоге веб-информации (WEB-INF) определенно скроет файлы от пользователя, однако на практике это практически никто не делает.В следующий раз, когда у вас будет новая редакция вашей WAR, вы рискуете потерять все, что вы сохранили в этой папке.
Контроль URL и контекста (например, mywebapp.com/user/*) должен контролироватьсяпутем настройки в web.xml
или при использовании различных сред MVC, таких как Struts, struts.xml
.
Возможно, вы захотите подумать о будущем и сохранить загруженные пользователем файлы в других местах на вашем сервере, таких как/apps/myproject/user-uploads
.