我正在尝试更改Part的默认位置"写"功能
我直接在我的servlet中尝试:@MultipartConfig(location="/web/files/")
以及我的web.xml文件:
<servlet-name>pictureController</servlet-name>
<servlet-class>fr.beans.PictureController</servlet-class>
<multipart-config>
<location>/web/files</location>
<max-file-size>20848820</max-file-size>
<max-request-size>418018841</max-request-size>
<file-size-threshold>1048576</file-size-threshold>
</multipart-config>
然后保存上传的文件:
file.write(file.getSubmittedFileName());
但两者都不起作用,它会将文件保存在生成的Glassfish目录中,例如/opt/glassfish-4.1.1/glassfish/domains/domain1/generated/jsp/
我的配置有问题吗?