如题。
环境:
Struts 1
Tomcat
现在实现方式:
1 HTML请求XXX.do
2 Java Server中直接使用HttpServletResponse
response.setContentType("application/txt");
response.setHeader("Content-disposition", "attachment; filename=\"" + this.fileName + "\"");
response.flushBuffer();
this.writer =
new PrintWriter(new OutputStreamWriter(response.getOutputStream(),
this.encoding));
this.writer.println("XXXXXXXXX");
... ...
this.writer.close();
3 HTML自动弹出下载框,点击下载。
4 下载对话框的蓝色框题目是“速度” “XXX.do”,下载ing
5 下载结束。
问题:
能够在Java代码中把这个“XXX.do”换成别的信息吗?
或者我什么地方设置的不对,导致了“XXX.do”在对话框上显示。
[b]问题补充:[/b]
如题。
环境:
Struts 1
Tomcat
现在实现方式:
1 HTML请求XXX.do
2 Java Server中直接使用HttpServletResponse
response.setContentType("application/txt");
response.setHeader("Content-disposition", "attachment; filename=\"" + this.fileName + "\"");
response.flushBuffer();
this.writer =
new PrintWriter(new OutputStreamWriter(response.getOutputStream(),
this.encoding));
this.writer.println("XXXXXXXXX");
... ...
this.writer.close();
3 HTML自动弹出下载框,点击下载。
4 下载对话框的蓝色框题目是“速度” “XXX.do”,下载ing
5 下载结束。
问题:
能够在Java代码中把这个“XXX.do”换成别的信息吗?
或者我什么地方设置的不对,导致了“XXX.do”在对话框上显示。
看来得跟客户扯皮了。
这种需求相当于让我去改IE的代码一样。
OK,谢谢。
Jones