从java中的请求有效负载读取Content-Disposition

时间:2015-03-30 15:47:14

标签: java ajax extjs file-upload struts2

我正在尝试使用EXtjs上传文件。

{(
    fileUpload: true,
    autoHeight: true,
    width: 300,
    labelWidth : 100,
    bodyStyle:'padding: 5px 5px 0',
    items: [{
        xtype: 'fileuploadfield',
        fieldLabel: 'File',
        name: "fileField",
        width: 250,
        id :'filenamewo'
    }]

userForm.getForm().submit({
    url : "uploadFile.do",
    method: 'POST',
    headers: {'Content-Type':'multipart/form-data; charset=UTF-8'}
})

提交后,在servlet中我可以获取文件内容,但它也包含标题详细信息,如下所示:

------WebKitFormBoundaryOAN4TnbKHJgVxoMV
Content-Disposition: form-data; name="fileField"; filename="testsxls.xls" 
Content-Type: application/vnd.ms-excel
------

WebKitFormBoundaryOAN4TnbKHJgVxoMV--

我想从此请求有效负载中获取文件内容 我对EXtjs和struts很新 我正在使用EXTJs 3和Struts与JAVA。

我的基本要求是上传文件(.xls) 它现有的项目,只需要添加一个功能即可将文件上传到服务器 有人能帮我吗? 提前谢谢。

0 个答案:

没有答案