Я просмотрел некоторые плагины, но не успел. Я тоже попытался подключить Plugin 1.6, но представление не распознает r: .. и export: .. tags. Каков наилучший способ экспорта строк данных из базы данных postgresql в файл excel одним нажатием кнопки? Спасибо.Grails 2.4.4 Как экспортировать файл excel?
ответ
Вы пытаетесь с помощью apache poi?
С сайта:
Миссия Apache POI проекта является создание и поддержание Java API, для работы с различными форматами файлов, основанные на стандартах Office Open XML (OOXML) и соединение формата документа от Microsoft OLE 2 (OLE2). Короче говоря, вы можете читать и писать файлы MS Excel с помощью Java. Кроме того, вы можете читать и писать файлы MS Word и MS PowerPoint с помощью Java. Apache POI - это ваше решение Java Excel (для Excel 97-2008). У нас есть полный API для переноса других форматов OOXML и OLE2 и приветствуем участие других.
EDIT: Вот учебник: Read/Write Excel file in Java using Apache POI и quick guide
EDIT2: Я только что нашел еще link с помощью Grails, которые могли бы помочь вам. Пример использования другой библиотеки: jexcelapi
Можете ли вы мне объяснить подробно? Я новичок, и я отправился на сайт apache poi и не совсем понял. после загрузки файла? Спасибо. –
Что ты пытаешь? нг делать?Подавать файл excel в качестве загрузки? Записать его в файловую систему? –
Я просто добавил две ссылки. Здесь полно примеров. Надеюсь, это поможет вам. Подробно, Apache POI - это API. С помощью этого API вы можете создавать, читать или манипулировать документами Microsoft. Попробуйте первые примеры, и я думаю, вы очень быстро поймете, как это работает. – Abincepto
вы можете создать GSP, которая оказывает .csv
-файл и установить content-type
в ответ на application/vnd.ms-excel
в контроллере.
Это самый простой способ, но вы не сможете контролировать формат ячеек.
Apache POI - как уже упоминалось Abincepto - это другое решение, которое является более сложным, но дает вам полный контроль над сгенерированного файла Excel
экспорта плагин зависит от плагинов ресурсов. Вы можете добавить плагин ресурсов и повторить попытку. Я использую ресурсы 1.2.8. Кроме того, необходимо добавить это к вашим зависимостям:
dependencies {
............
// Needed for the export plugin?
compile 'commons-beanutils:commons-beanutils:1.8.3'
plugins {
............
runtime ":resources:1.2.8"
Я добавил следующее в свой файл BuildConfig.groovy, но я продолжаю получать эту ошибку. Не удалось найти артефакт org.grails.plugins: экспорт: банку: 1,6 в grailsCentral (https://repo.grails.org/grails/plugins) репозиториев { ... mavenRepo «HTTP://repo.grails.org/grails/core» ... } зависимостей { ... Compile "org.grails.plugins: экспорт: 1,6" компилировать Коммонс-BeanUtils: Commons-beanutils: 1.8.3 ' ... } плагинов { ... времени выполнения ": ресурсы: 1.2.8" ... } Что я должен сделать, чтобы получить плагин? –
- 1. grails 2.4.4 jquery datepicker
- 2. Grails 2.4.4 Поддержка SCSS?
- 3. Экспорт плагина на Grails 2.4.4
- 4. Grails: Как экспортировать список Grails в Microsoft Excel?
- 5. Как экспортировать файл json в grails?
- 6. Как установить плагин Grails 2.4.4 из zip?
- 7. Grails 2.4.4 - исключение спящего режима
- 8. DataSource.groovy не найден. grails 2.4.4
- 9. Grails 2.4.4. grails.rest.RestfulController. Как переопределить метод удаления?
- 10. Как использовать mongodb с grails 2.4.4?
- 11. Как обнаружить плагин, установленный на grails 2.4.4
- 12. Grails 2.4.4 использует удаленные файлы i18n
- 13. Grails 2.4.4 Отобразить файл изображения, который был сохранен в MySQL
- 14. Как экспортировать datagridview в файл excel
- 15. Как экспортировать в файл excel с FileHelpers
- 16. Как экспортировать в pdf, word, excel файл
- 17. Grails 2.4.4: услуги не инъекционные: интеграционный тест
- 18. Предотвращение Grails 2.4.4 от принятия недопустимых дат
- 19. Grails 2.4.4. Иерархическая структура домена: найти
- 20. Grails 2.4.4 Динамические формы «один-ко-многим»
- 21. grails 2.4.4 возвращает консоль »Сервер вернул ошибку
- 22. Grails 2.4.4 не использовать JSP страницу
- 23. Grails 2.4.4 binding JSON вложенные объекты
- 24. Grails 2.4.4 неудовлетворенных зависимостей CGLIB 2.2.2
- 25. Поля списка доменов в Grails 2.4.4
- 26. работающий эластичный поиск плагин grails 2.4.4/2.5.0
- 27. Debuggin in Grails 2.4.4. IDE Groovy/Набор инструментов Grails
- 28. Неразрешенные зависимости при смене с Grails 2.1.1 на Grails 2.4.4
- 29. Обновление до Grails 2.4.4: /index.gsp не найден
- 30. Плагин Spock необходим для grails-2.4.4
Посмотри на рассылку сайта пробке в https://github.com/vahidhedayati/mailinglist/blob/master/grails-app/controllers/grails/plugin/ mailinglist/core/MailingListController.groovy Я получил сервис экспорта, и он работал под граалом 2.4. Я запустил кнопки в gsp – Vahid
http://grails.1312388.n4.nabble.com/Novice-needs-help-for-simple-CSV-export-td3496037.html прекрасный пример сделать все это самостоятельно – Vahid
@ Вахид Спасибо. Я получил его для работы с csv-файлом, следуя коду от grails.1312388.n4.nabble.com/... Мне нужно будет снова работать с Export Plugin, когда я работаю «Не могу найти проблему с плагином, которую я упоминаю внизу из этого вопроса. –