【发布时间】:2011-09-05 08:57:40
【问题描述】:
我正在开发托管在谷歌应用引擎上的云应用程序,在此我想通过 servlet 单击按钮生成 excel 文件。
我已经在本地机器上完成了,但是当我在应用引擎上部署我的应用程序时,它显示错误 HTTP 错误 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
{
}
【问题讨论】:
-
google app engine是否支持jxl api?
标签: java google-app-engine servlets