Вам необходимо установить заголовки и тип содержимого следующим образом:
response.setHeader "Content-disposition", "attachment;filename=myExcel.xls"
response.contentType = "application/vnd.ms-excel"
Затем выполнить потоковую передачу содержимого в ответе.
Редактировать: Если вам нужно установить длину содержимого:
response.contentLength = 100
Длина содержимого задокументирована в javadoc