Я занимаюсь разработкой облачного приложения, которое размещено на движке приложений Google, и в этом я хочу создать файл Excel при нажатии кнопки через сервлет.
Я сделал это на локальной машинено когда я развертываю свое приложение на движке приложения, оно показывает ошибку HTTP Error 500 Внутренняя ошибка сервера
Я использую jxl java api для создания файла Excel
код, который у меня естьиспользуется здесь
try
{
//i have used following content type but didn't worked.....
//response.setContentType("application/CSV");
//response.setContentType("application/x-ms-excel");
response.setContentType("application/vnd.ms-excel");
WritableWorkbook w = Workbook.createWorkbook(response.getOutputStream());
WritableSheet s = w.createSheet("Demo", 0);
Label label = new Label(0, 2, "A label record");
s.addCell(label);
w.write();
w.close();
}
catch (Exception e)
{
response.getOutputStream().println("Exception :"+e);
}
finally
{
}