Grails 中的多个文件上传

2023-11-27

我正在努力整合优秀的来自 blueimp 的 jquery 文件上传进入 Grails 2.0 并为此编写一个新插件。我知道有已经是插件了,但它不使用资源,并且已经9个月没有更新了,jquery-file-upload在那段时间发生了很大的变化。

因此,我将发行版的所有文件放入我的插件中,现在我正在尝试编写一个可以处理上传的控制器操作。问题是request.getFileNames()只给我一个files[]条目,但我不知道如何检索我正在上传的 3 个单独文件。

如何处理由如下输入发送的文件:<input type="file" name="files[]" multiple>?


其实我已经想通了。只有一个input[type=file]在表单中,如果我选择多个文件,它们不会根据同一请求发送。这query-file-upload脚本发送与文件数量一样多的 POST 请求。这就是为什么request.getFileNames()每次只给我一个条目。我成功创建了我的插件,它将很快发布。留意http://grails.org/plugin/bootstrap-file-upload.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Grails 中的多个文件上传 的相关文章

  • 如何在不知道id的情况下从内页获取父iframe元素?

    让我们想象一下我有这样的东西 div div test html 是空页面 自定义hash属性始终具有不同的值 出于安全原因两个页面位于同一域 iframe 元素的数量和顺序是随机的 我的问
  • 在 Angular 5 中使用 jquery 插件

    我正在尝试在 Angular 5 项目中使用以下日期选择器 但我不确定如何导入它 https bootstrap datepicker readthedocs io en latest index html https bootstrap
  • 使用 PhoneGap + iPhone 上传文件

    据我所知 PhoneGap 应用程序大部分 如果不是全部 都是 HTML5 CSS JavaScript iPhone 本身不提供上传文件的控件 PhoneGap是否提供任何允许用户上传文件的机制 图片 视频 以 iPhone 为例 我知道
  • 如何在 dataTable.js 中转置行和列

    我想在行而不是列中显示我的数据 转置 你可以在这里看到我的例子 var dataSet Tiger Nixon System Architect Edinburgh 5421 2011 04 25 320 800 Garrett Winte
  • CSS3 转换会立即发生吗?

    我有一个名为 artwork需要动画化 artwork webkit transition all 20s ease in transition all 20s ease in width 75 display block margin 0
  • jquery水平滚动

    我想使用 jquery UI 的滚动条 http jqueryui com demos slider side scroll http jqueryui com demos slider side scroll 但是通过鼠标悬停事件 我到处
  • 使用 jQuery / .data() 避免内存泄漏

    我正在使用 jQuery 动态创建 HTML 元素 现在需要针对它们存储 JavaScript 数据 但是 我现在担心内存泄漏 因为我实际上从未在对象上调用 删除 我 append 和 detach 它们 但从不 remove jQuery
  • 为什么“事件”在 Chrome 中全局可用,而在 Firefox 中则不然?

    在回答另一个问题时 出现了一个与event对象在匿名函数中可用 无需传入 在 Chrome 中 下面的代码工作正常 但 Firefox 会抛出错误 document ready function uspsSideboxTrackingClo
  • jQuery Mobile - 停止缓存

    就我而言 链接加载到特殊 div 的包装器中 这些包装器是其链接的父级 我通过pageload event 当 JQuery Mobile 执行 AJAX 请求时一切正常 但是如果我点击访问的链接 jquery mobile不会发送请求 而
  • 动态表中每个按钮的 Jquery-Ui 对话框表单

    我正在生成一个 HTML 表 每行都有一个按钮 必须打开 Jquery ui 对话框表单 The table table class table table reporting table condensed table striped t
  • jQuery 验证日期范围问题

    我的代码中有很多地方有成对的相关开始和结束日期字段 范围 我需要验证开始日期早于结束日期 我正在使用 jQuery 验证插件 这是我的代码 http jsfiddle net jinglesthula dESz2 http jsfiddle
  • 单击输入字段会触发窗口调整大小

    我有一个带有徽标 菜单和搜索的标题 当我在桌面上时 我会按该顺序显示所有元素 但如果我的窗口宽度小于 980 像素 菜单会隐藏 有一个切换按钮 并且徽标会与nav并附在徽标之后 如果宽度更大 则徽标将再次分离并附加到 DOM 中的旧位置 w
  • Jquery UI 日期选择器 设置默认日期

    我使用 jQuery UI 作为日期选择器 我想在字段中显示当前日期作为默认值 以下是我的代码 请帮助 From Date
  • 当我更改浏览器选项卡时,Jquery Animate 停止

    我的投资组合中有一个疯狂的问题 http hericdk com http hericdk com 我用jquery做了一个简单的动画 一个太空飞船飞行的动画 然后就出现了我的作品 这个想法不错 大家都喜欢 但问题是 由于某种奇怪的原因 当
  • 如何将当前元素传递给 Knockout.js 绑定中的 Javascript 函数?

    因此 我尝试根据是否选中子复选框 使用 Knockout js 将类添加到元素 为此 我试图通过this作为我的函数的参数 目前 我的精简 DOM 结构如下 tr td td tr
  • 由于固定导航,增加了 FancyBox v2 的顶部和底部边距

    我目前正在开发一个网站 该网站将来将具有响应能力 该网站主要由图像组成 单击这些图像会加载到 FancyBox 中 FancyBox v2 现在具有响应能力 因此可以在屏幕尺寸发生变化时重新调整图像等的大小 作为我设计的一部分 我有两个固定
  • 仅在首页加载时使用 cookie 加载 colorbox

    我尝试了来自网络的参考代码 仅在页面加载时加载特定元素一次 这是示例代码
  • 数字和小数的输入掩码

    在测试我的程序后 我发现了以下错误 我在 sqlserver 中的表包含 价格数字 6 2 我的程序的用户输入价格 555 00 就很好了 但是当他输入 555555 时 这是错误的 所以我需要指定掩码 其中尾数是可选的 0 到 999 小
  • 向特定客户端发送消息以及消息发送用户

    我是 SignalR 的初学者 我创建了一个基于 SignalR 的基本聊天应用程序 我面临的问题是我想向特定客户端以及发送消息的用户发送消息 这个怎么做 我知道要向特定客户端发送消息 我们可以这样做 Clients Client Cont
  • 使用 JQuery 预填充选择字段的下拉选项验证

    我有这个 JQuery 片段来防止选择已在另一个字段中选择的下拉选项 var coll select name service on change function coll each function var val this value

随机推荐

  • 设置环境变量后Elasticsearch报告默认堆内存大小

    为了尝试增加 Windows 机器上 Elasticsearch 的 JVM 堆大小 我定义了以下环境变量 ES HEAP SIZE 6g 机器总共有12G RAM 我已重新启动 ES 并使用 nodes stat HTTP GET 命令查
  • sheet.deleteRows() - 需要从顶部删除所有包含数据的行(最好从第二行开始)

    我需要删除 200 300 行 不包括第 1 行 下面的脚本出现越界错误 而且速度很慢 有人可以帮助提供加快该过程的方法吗 如果可能 排除 ROW 1 function clearRange var sheet SpreadsheetApp
  • 是否可以使用带有额外构建步骤的 Go 构建?

    当 go build 不够并且需要在 go build 的同时运行额外的命令时该怎么办 go tools 是否涵盖了这个用例 如果是这样 约定是什么 我注意到可以传递额外的标志来构建工具 cgo pkg config glib 2 0 go
  • Ajax 无法在 android webview 中工作

    我正在 webview 中加载一个网站 我们在网站中使用了 Ajax 它在网络浏览器和移动浏览器上也工作正常 但在 android webview 中 ajax 不起作用 控制台中没有错误 这是我的代码 public class Activ
  • F#如何扩展泛型数组类型? [复制]

    这个问题在这里已经有答案了 下列的这个问题我想知道如何 或是否 可以扩展通用 F 数组类型 我可以这样做 type System Array with member a Last a GetValue a Length 1 但正如托马斯提到
  • '#' 在 C 中到底做什么? [复制]

    这个问题在这里已经有答案了 我有一个程序 include
  • Automapper - 将多对多关联映射到平面对象的最佳实践

    我有两个实体 Employee and Team 我想要的是一个EmployeeForm具有Name of the Team 我怎样才能实现这个使用自动映射器 我当前的 解决方案 如下 Mapper CreateMap
  • 如果我不知道直到偏移量,我可以从 kafka 主题创建 RDD 吗?

    KafkaUtils createRDD将 offsetRanges 作为参数 我不知道我想读取的主题的直到偏移量 我最多想阅读该主题中的前 30 条消息 我看到有一个KafkaCluster html getLatestLeaderOff
  • 如何在 x86 平台上使用 gcc 声明内存范围不可缓存?

    虽然我已经阅读了有关此的 movntdqa 指令 但已经找到了一种干净的方法来表示不可缓存的内存范围或读取数据 以免污染缓存 我想从海湾合作委员会做到这一点 我的主要目标是交换到大型数组中的随机位置 由于数据恢复很少 希望通过避免缓存来加速
  • 如何在传递给 DataTable Select() 的字符串中包含撇号?

    The dt Select string 给出错误missing operand when apostrophe符号在字符串中 有什么方法可以解决这个错误 或者如何处理这个错误 String value Rubens Home value
  • 参考 ASP.NET Core MVC Web 应用程序 (RC2) 的完整框架库项目?

    我目前正在使用 ASP NET Core MVC RC2 它应该支持从 Core MVC Web 应用程序项目引用完整的框架库项目 但我似乎无法让它发挥作用 我有一个现有的完整框架库项目 我想将其与新的 Core MVC Web 应用程序项
  • Grails 日期验证的最小约束

    我是 grails 和 groovy 的新手 我有一个带有开始和结束日期的项目域类 我想添加一个约束 指定结束日期需要大于开始日期 然后项目的另一个子对象需要使其开始日期和结束日期与父项目的日期进行验证 这是否可以通过 min 约束实现 或
  • 我的 lambda 参数真的会影响我的本地参数吗?

    我正在处理一些 C 代码 它获取一些数据 并将其转发到传入的函数 void foo int data void fun int fun data 以下内容在没有警告的情况下工作 void bar int data int main int
  • 有没有办法用history.js 来判断状态的走向?

    正如标题所说 我希望能够表演出不一样的作品onstatechange事件如果pushState函数被调用 而不是back功能 或者 如果go函数为负函数或正函数 Example if History pushState or History
  • 如何更改Servlet 3.0 Spring MVC分段上传表单的字符编码?

    我有一个非常简单的 JSP Servlet 3 0 Spring MVC 3 1 应用程序 在我的其中一个页面上 我有多种表格 其中一种表单允许用户上传文件 因此配置为enctype multipart form data 我在 web x
  • 罗盘校准objective-c

    我尝试在我的 ios 应用程序中使用指南针 我有一个问题 如果我实施locationManagerShouldDisplayHeadingCalibration方法和return YES 然后校准显示一直显示 但我应该让它像苹果地图一样 I
  • 注释中的通用类型

    考虑以下代码 import java lang annotation Retention import java lang annotation RetentionPolicy public class AnnotationTest Gen
  • Azure 应用程序网关的自定义域

    我正在尝试使用自定义域名创建应用程序网关 但不断收到错误消息 无法指定域名标签 我想知道我是否做错了什么或者天蓝色应用程序网关不可能拥有自定义域名 以下是我在天蓝色应用程序网关方面学到的经验教训 1 Application gateway
  • Firebase Android 离线性能

    当单个节点下存储大约 5000 个子节点时 在使用离线功能时初始化 firebase 会变得非常慢 执行第一个查询大约需要 30 秒 初始化后 执行后续查询 例如列出前 25 个子节点 只需不到一秒的时间 我正在利用以下属性来启用离线功能
  • Grails 中的多个文件上传

    我正在努力整合优秀的来自 blueimp 的 jquery 文件上传进入 Grails 2 0 并为此编写一个新插件 我知道有已经是插件了 但它不使用资源 并且已经9个月没有更新了 jquery file upload在那段时间发生了很大的