Response.setContentType(“application/x-msword;charset= GB2312”);
解决方案 »
- 急!!mysqld-nt 启动不了
- WebLogic tomcat json的问题
- 关于POI操作EXCEL的问题
- 客户端界面点击文件生成,服务器端不生成具体的临时文件,如何做到
- web工程在查询数据库获得ResultSet后是不是一般都保存到Collection关闭ResultSet再进行有关数据操作的
- 如何拷贝一个图片
- javaMail急呀,兄弟们!
- 显示问题.关于一个集合我想去掉中括号
- 在mysql中如何实现这种sql语句?
- 这样的中文问题,让我真沮丧,
- 小弟做好了个简单的连接池,最大连接池设置了为50,现在想进行一下测试(好像是常说的压力测试那种),我只有一台机器,请大家教我应怎么办,请
- servlet的稳定性问题
只能是以word方式浏览,不能修改
好像不好用呀。
browseWord.jsp
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<HEAD>
<%@ page
language="java"
contentType="text/html; charset=GB2312"
pageEncoding="GB2312"
import="java.io.*"
%><%
response.reset();
String filepath=request.getParameter("filepath");
response.setContentType("application/msword"); //关键,设置显示的类型
InputStream ips = new FileInputStream(filepath); //输入流读入
OutputStream ops = response.getOutputStream();
int data = -1;
while((data = ips.read()) != -1)
{
ops.write(data); //写入输出流
}ops.flush();
%><META http-equiv="Content-Type" content="text/html; charset=GB2312">
<META http-equiv="Content-Style-Type" content="text/css">
<script>
</script>
<TITLE></TITLE>
</HEAD>
<BODY>
</BODY>
<html>