@multipartconfig位置不起作用

时间:2018-01-11 16:27:23

标签: servlets file-upload glassfish

我正在尝试更改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/

我的配置有问题吗?

0 个答案:

没有答案