当前位置:软件学习 > Word >>

jsp打开word

<%@ page language="java" contentType="application/msword;charset=GBK"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page import="java.io.File"%>
<%@page import="java.io.OutputStream"%>
<%@page import="java.io.InputStream"%>
<%@page import="java.io.FileInputStream"%>
<html>
<body>
<% 
try{
 String fileName=request.getRealPath("/")+"/domain/erp组织机构树使用.doc";
 
 System.out.println("====="+fileName);
 
 File wordFile = new File(fileName);
 
 response.reset();       
 response.setContentType( "application/msword "); 
 response.setHeader( "Content-Disposition ", "inline;   filename= "+wordFile.getName());   
 InputStream is =new FileInputStream(wordFile); 
 
 OutputStream os = response.getOutputStream(); 
 
 int byteread; 
 byte[] buffer=new byte[1024]; 
 
 while((byteread=is.read(buffer))!=-1){ 
  os.write(buffer,0,byteread); 
 } 
 
 os.flush();
 os.close();
 os.close();
}catch(Exception e){
 e.printStackTrace();
}
%>
</body>
</html>
补充:Web开发 , Jsp ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,