Мне нужна ссылка на моей странице просмотра, и она должна распространяться на .xls-файл. Когда я нажимаю на эту ссылку, я должен видеть файл загружен. Этот файл должен быть только в .xls. Как мне это сделать?Grails .xls file загрузить
ответ
Вы должны использовать g:link, который указывает на действие контроллера, а затем записывает данные .xls в ответ. Это будет выглядеть примерно так ...
view.gsp
<g:link controller="foo" action="download" >Download</g:link>
, то вы будете нуждаться в действие контроллера ...
class FooController{
def download = {
def file = new File("/path/to/file/somefile.xls"); //<-- you'll probably want to pass in the file name dynamically with the 'params' map
response.setContentType("application/excel")
response.setHeader("Content-disposition", "attachment;filename=${file.getName()}")
response.outputStream << file.newInputStream()
}
}
Наслаждайтесь!
Thanx Michael :) –
: Он отлично работает. Мне также нужно знать, где загружен мой файл. –
Он специфичен для браузера, пользователя и операционной системы. Вы не будете знать, где файл загружен на стороне клиента. –
- 1. Grails File Загрузить
- 2. Powershell, Export xls file
- 3. HtmlUnit Axaj file загрузить
- 4. python загрузить xls javascript
- 5. Split xls file with Python
- 6. Apache Poi update xls file
- 7. Grails file upload json response
- 8. PHP ZIP file загрузить
- 9. Groovy/Grails document загрузить
- 10. Grails: WAR file question
- 11. Grails render PDF file
- 12. grails: file manager plugin
- 13. Grails file download - client side
- 14. Отслеживание Word из xls file unity vuforia
- 15. Java save xls file as PDF
- 16. jQuery Опубликовать и экспортировать в XLS FILE
- 17. Загрузить и вставить файл xls в mysql?
- 18. Как загрузить файл xls в python?
- 19. println in grails gsp file
- 20. Best (или) Grails File Browser
- 21. Grails 1.3.9 parse JSON file
- 22. Grails file download not working
- 23. Angular2 - Загрузить XLS, полученный от RestService
- 24. Ruby/Nokogiri/Mechanize: Как загрузить файл XLS?
- 25. C# загрузить файл XLS в FTP
- 26. Загрузить файл xls angular jax-rs
- 27. PHPExcel загрузить данные через файл xls
- 28. Загрузить изображения из каталога CSV/XLS
- 29. Загрузить файл xls с помощью CasperJS/PhantomJS
- 30. File Server Загрузить Python
почему groovy на grails! Вы не можете сказать, вы можете проверить http://burtbeckwith.com/blog/?p=1213 для более подробной информации. – Jaguar
Пожалуйста, будьте более ясны в том, что вам нужно. Вы хотите использовать GSP для создания файла .xls? – David