首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将照片从GWTUpload SingleUploader保存到MySQL?

如何将照片从GWTUpload SingleUploader保存到MySQL?
EN

Stack Overflow用户
提问于 2013-06-18 17:56:05
回答 1查看 174关注 0票数 0

我正在使用Eclipse Juno和GWTUpload SingleUploader来选择和显示一张照片。但是,还有一些小问题,接下来要做的主要事情是将输入保存到MySQL。那么现在我该如何将照片传递给MySQL呢?我计划做的是将照片存储在临时文件夹中,在写入数据库时从临时文件夹中拾取它,然后从临时文件夹中删除照片(清理)。我在服务器端有以下代码(从https://code.google.com/p/gwtupload/wiki/GwtUpload_GettingStarted的步骤7复制),但是我有两个问题无法解决。

代码语言:javascript
复制
/**
   * Get the content of an uploaded file.
   */
  @Override
  public void getUploadedFile(HttpServletRequest request, HttpServletResponse response) throws IOException {
    String fieldName = request.getParameter(UConsts.PARAM_SHOW);
    File f = receivedFiles.get(fieldName);
    if (f != null) {
      response.setContentType(receivedContentTypes.get(fieldName));
      FileInputStream is = new FileInputStream(f);
      copyFromInputStreamToOutputStream(is, response.getOutputStream());
    } else {
      renderXmlResponse(request, response, XML_ERROR_ITEM_NOT_FOUND);
   }
  }

第一个问题在"String fieldName = request.getParameter(UConsts.PARAM_SHOW);“行,其中我得到错误"UConsts无法解析为变量”我的选项是:创建常量、创建类、创建接口、创建本地变量、创建字段、创建枚举、创建参数、修复项目设置。

第二个问题在"renderXmlResponse(request,response,XML_ERROR_ITEM_NOT_FOUND)“行;我收到错误消息"XML_ERROR_ITEM_NOT_FOUND无法解析为变量”我的选项是:创建常量、创建局部变量、创建字段、创建参数和一些更改选项,我怀疑这些选项是答案,因为这是作者提供的经过验证的代码。

非常感谢您的帮助。

问候你,格林

EN

回答 1

Stack Overflow用户

发布于 2013-06-24 15:18:21

您的项目要求是将图像保存到DB吗?

另一种方法可能是将图像文件保存到本地文件系统,并将文件的完整路径存储在DB中。这将从繁重的数据库中节省下来。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17165873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档