Конечно, и это не вопрос Grails, так как все, что вы делаете для решения этой проблемы, связано со стороной клиента.В любом случае конечный результат будет представлять собой POST-форму, состоящую из нескольких частей.
Пример реализации на стороне клиента:
http://www.thecssninja.com/javascript/drag-and-drop-upload
http://html5demos.com/file-api
Конец вещей Grails идентичен тому, как вы осуществляете обычную загрузку файлов, и не вижу смысла показывать примеры для этого.