关于WebShpere服务器下jsp页面设置为调用EXCEL打开的问题
jsp界面可以通过在文件开头定义如下:
<%response.setContentType("application/vnd.ms-excel");%>
<%response.setHeader("Content-Disposition", "attachment;filename=\""+new String("资金信息表.xls".getBytes(),"ISO-8859-1")+"\"");%>
以达到访问jsp时会出现提示“文件下载”界面,选择“打开”则会自动调用excel打开该界面,选择“保存”则自动保存成文件名“资金信息表.xls”的文件。
但是我现在遇到一个问题,就是倘若服务器是Windows环境的话,客户端ie访问正常,不会出现任何问题。
倘若服务器是AIX(UNIX)系统的话,客户端ie访问虽然仍然出现提示“文件下载”界面,但有奇怪的异常。比如选择“打开”按钮时,会提示你选择打开方式,而不是自动调用EXCEL程序打开。而选择“保存”按钮时,文件名不再是‘资金信息表.xls’,而成了‘CAYBG5AB.’之类的莫名字符串。
不知道哪位大侠有处理AIX下Webshpere服务器关于jsp用EXCEL调用打开的经验啊?
也不知怎么回事,郁闷!知道的请帮帮忙吧!
兄弟先谢了!