如何才能实现,在JSP页面指定位置上,将服务器上指定目录下的word文件里的内容原样(原格式)显示出来啊?
word里有表格和文字。
要求,直接显示,而不通过设置打开或保存对话框。
直接输入像这样的地址:HTTP://路径/test.doc,会弹出对话框让选择打开或保存,所以不要告诉我用这样的方法。
用iframe src='路径/test.doc',我也试过,结果报404错误。
word里有表格和文字。
要求,直接显示,而不通过设置打开或保存对话框。
直接输入像这样的地址:HTTP://路径/test.doc,会弹出对话框让选择打开或保存,所以不要告诉我用这样的方法。
用iframe src='路径/test.doc',我也试过,结果报404错误。
解决方案 »
- 大哥们帮忙看一下,我的内容怎么不在图片之上
- java 接口
- 如何做一个进程监控程序
- struts,form表单中数据无法传递到actionForm中,而且request.getParameter也取不到表单中数据
- Hibernate 查询ID
- 编译deploy.wsdd时的问题
- HABERNATE高手请帮帮我送20分
- Hibernate的示例程序老是连不上数据库,哪位高人给看下,是不是配置有什么问题?
- 请问在应用O/R mapping 后,如何解决类数据和数据库中表数据的同步问题?有没有什么技术框架或者开源方案?
- weblogic7.0+SQL Server2000部署应用程序的问题,急!
- ajax问题,求解啊
- jsp 显示本地图片
jsp头上加
<%@page contentType="application/msword;charset=GBK" %>
File f=new File("D:/Tomcat 5.5/webapps/neiwang/txt/telephone.doc");
FileInputStream fin=new FileInputStream(f);
OutputStream output=response.getOutputStream();
byte[] buf=new byte[1024];
int r=0;
response.setContentType("application/msword;charset=GB2312");
while((r=fin.read(buf,0,buf.length))!=-1)
{
output.write(buf,0,r);//response.getOutputStream()
}
fin.close();
output.close();
%>
另外我想通过action来实现啊。
如果用POI来做,需要哪些JAR包啊?那些JAR包要去哪里下载啊?
通过action也可以输出。
像这样的有合并单元格的,如何用POI来读取excel里的数据读出来后,保存到SqlServer啊?
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream; import jxl.Range;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException; public class ReadExcel {
public ReadExcel(){ }
public void readExcel(String filepath){
try {
InputStream is = new FileInputStream(filepath);
Workbook wb = Workbook.getWorkbook(is);
int sheet_size = wb.getNumberOfSheets();
for(int index = 0; index < sheet_size ; index++){
Sheet sheet = wb.getSheet(index);
Range[] ranges = sheet.getMergedCells();
System.out.println("sheet" + index + "包含" + ranges.length + "个区域");
for(Range space:ranges){
System.out.print(space.getTopLeft().getRow()+1+"行,");
System.out.print(space.getTopLeft().getColumn()+1+"列\t");
System.out.print(space.getBottomRight().getRow()+1+"行,");
System.out.print(space.getBottomRight().getColumn()+1+"列\n");
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (BiffException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}