【问题标题】:GWTUpload add extra informationGWTUpload 添加额外信息
【发布时间】:2011-12-18 14:18:36
【问题描述】:

我正在使用 GWTUpload 库进行上传,效果很好。在服务器端,我重写了UploadAction 类的executeAction() 方法。

但现在我想以某种方式向服务器发送更多信息,例如将上传的内容映射到某个用户。

我没有使用会话来识别任何人。我只想在上传时将一个简单的额外 id 从客户端传递到服务器。

可以在客户端修改请求参数吗?

【问题讨论】:

  • 您对这个问题有什么见解吗?我正面临 sema 问题

标签: javascript google-app-engine gwt upload gwtupload


【解决方案1】:

有几个选项,所有内容都在 GWTUpload wiki 上进行了描述:

http://code.google.com/p/gwtupload/wiki/Servlets

选中“向 servlet 发送附加参数”部分。

例如:

客户端

  MultiUploader u = new MultiUploader();
  u.setServletPath(u.getServletPath() + "?myinfo=whatever");

服务器端

  String myInfo = request.getParameter("myinfo");

【讨论】: