我有一个问题,如果它得到解决,它可能对其他人有用。我们将项目升级到 java ee 7 并且文件上传停止工作。
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException
{
try
{
DiskFileItemFactory fileItemFactory = new DiskFileItemFactory();
ServletFileUpload fileUpload = new ServletFileUpload(fileItemFactory);
fileUpload.setSizeMax(FILE_SIZE_LIMIT);
List<FileItem> items = fileUpload.parseRequest(req);
for (FileItem item : items)
{
我们正在使用来自 moxiegroup.com 的 gwt-uplaoder 只是 FileItem-s 的列表是空的。我检查了帖子标题,没关系。
------WebKitFormBoundaryT6rdf8NubigFhNZQ
Content-Disposition: form-data; name="Filedata"; filename="2012-06-20 18.23.38.jpg"
Content-Type: image/jpeg
------WebKitFormBoundaryT6rdf8NubigFhNZQ
Content-Disposition: form-data; name="article_id"
1
不知道哪里有问题。谢谢你。