导航:首页 > 编程语言 > jsp在线文档

jsp在线文档

发布时间:2022-09-20 08:21:41

㈠ 如何在jsP页面在线查看word文档

我也遇到过,给个链接你,应该可以解决。/link?url=1SzRiU7aG3DXZWL1JE2k-XJvZRpDBqzHBuwrvdTOvLFnK3o-9NMYSazf4gkEqsSg_

㈡ jsp 实现在线浏览word文档!

买office处理的控件,卓正office什么的;
或者用开源 POI或者Jacob,这俩原理不一样,POI是apache的,专直接操作word内容,属而jacob是com组件调用,调用你本地的office软件进行处理。

㈢ jsp有办法实现word/excel的在线预览吗

后台调用openoffice服务将office文档转换为PDF文档,
再使用pdf2swf插件将PDF文档转换为SWF文档,
将生成的SWF文档的路径传递给JSP页面上的FlexPaper的参数就可以了。
可以去网络文库中搜索相关资料进行实践。

㈣ jsp实现在线预览word(环境:win7 64位 ie8)

不能吧。pdf可以在线娱乐,因为有那个控件。
你的页面虽然写着Inline,但是没控件估计不行!

㈤ 怎么在jsp页中实现在线阅读word、ppt、pdf就是像百度文库一样可以在线观看这些文件

先转换成flash,再用flex插件进行在线阅读。

㈥ jsp里面怎么显示word文档

session.setAttribute("username",pname);
session.setAttribute("password",pword);
session.setAttribute("n_name",ppname);
session.setAttribute("n_sex",psex);
session.setAttribute("n_class",pclass); //以上几个语句用于记住当前字段,用于下面直接输出<form action="save.jsp" method="post">
如果需要保存页面信息,请点击
<input type=submit name=submit value=save>
</form>利用表单跳转到save.jsp页面save.jsp:保存的是username、password、n_name、n_class、n_sex、n_like几个字段(根据自已要输出的内容作相应修改)<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<html>
<body>
<%
String fl=request.getParameter("submit");
if(fl!=null&&fl.equals("save")){
response.setContentType("application/msword;charset=gb2312");
out.print(session.getAttribute("username")+"<br>");
out.print(session.getAttribute("password")+"<br>");
out.print(session.getAttribute("n_name")+"<br>");
out.print(session.getAttribute("n_sex")+"<br>");
out.print(session.getAttribute("n_class")+"<br>");
}
%>
</body>
</html>

㈦ jsp有办法实现word/excel的在线预览吗

1.jsp页面
<s:form action="fileAction" namespace="/file" method="POST" enctype="multipart/form-data">
<!-- name为后台对应的参数名称 -->
<s:file name="files" label="file1"></s:file>
<s:file name="files" label="file2"></s:file>
<s:file name="files" label="file3"></s:file>
<s:submit value="提交" id="submitBut"></s:submit>
</s:form>
2.Action
//单个文件上传可以用 File files,String filesFileName,String filesContentType
//名称要与jsp中的name相同(三个变量都要生成get,set)
private File[] files;
// 要以File[]变量名开头
private String[] filesFileName;
// 要以File[]变量名开头
private String[] filesContentType;

private ServletContext servletContext;

//Action调用的上传文件方法
public String execute() {
ServletContext servletContext = ServletActionContext.getServletContext();
String dataDir = servletContext.getRealPath("/file/upload");
System.out.println(dataDir);
for (int i = 0; i < files.length; i++) {
File saveFile = new File(dataDir, filesFileName[i]);
files[i].renameTo(saveFile);
}
return "success";
}
3.配置上传文件临时文件夹(在struts.xml中配置)
<constant name="struts.multipart.saveDir" value="c:/temp"/>
文件下载
1.下载的url(到Action)
<a href="${pageContext.request.contextPath}/file/fileAction!down.action">下载</a>
2.struts.xml配置
<package name="file" namespace="/file" extends="struts-default">
<action name="fileAction" class="com.struts2.file.FileAction">
<!-- 下载文件配置 -->
<!--type 为 stream 应用 StreamResult 处理-->
<result name="down" type="stream">
<!--
不管实际类型,待下载文件 ContentType 统一指定为 application/octet-stream
默认为 text/plain
-->
<param name="contentType">application/octet-stream</param>
<!--
默认就是 inputStream,它将会指示 StreamResult 通过 inputName 属性值的 getter 方法,
比如这里就是 getInputStream() 来获取下载文件的内容,意味着你的 Action 要有这个方法
-->
<param name="inputName">inputStream</param>
<!--
默认为 inline(在线打开),设置为 attachment 将会告诉浏览器下载该文件,filename 指定下载文
件保有存时的文件名,若未指定将会是以浏览的页面名作为文件名,如以 download.action 作为文件名,
这里使用的是动态文件名,${fileName}, 它将通过 Action 的 getFileName() 获得文件名
-->
<param name="contentDisposition">attachment;filename="${fileName}"</param>
<!-- 输出时缓冲区的大小 -->
<param name="bufferSize">4096</param>
</result>
</action>
</package>
3.Action
//Action调用的下载文件方法
public String down() {
return "down";
}

//获得下载文件的内容,可以直接读入一个物理文件或从数据库中获取内容
public InputStream getInputStream() throws Exception {
String dir = servletContext.getRealPath("/file/upload");
File file = new File(dir, "icon.png");
if (file.exists()) {
//下载文件
return new FileInputStream(file);

//和 Servlet 中不一样,这里我们不需对输出的中文转码为 ISO8859-1
//将内容(Struts2 文件下载测试)直接写入文件,下载的文件名必须是文本(txt)类型
//return new ByteArrayInputStream("Struts2 文件下载测试".getBytes());
}
return null;
}

// 对于配置中的 ${fileName}, 获得下载保存时的文件名
public String getFileName() {
String fileName ="图标.png";
try {
// 中文文件名也是需要转码为 ISO8859-1,否则乱码
return new String(fileName.getBytes(), "ISO8859-1");
} catch (UnsupportedEncodingException e) {
return "icon.png";
}
}

㈧ jsp中如何在线打开word文档但是不提供下载功能

做一个URL连接,只要对方装了word就能看的。

阅读全文

与jsp在线文档相关的资料

热点内容
删除一个文件夹找不到了 浏览:654
电脑桌面文件管理哪个软件好 浏览:188
苹果数据线头歪了 浏览:135
ghostwin764位系统镜像文件 浏览:443
传感器视频教程下载 浏览:95
flash源文件贺卡下载 浏览:434
如何提高网络扶贫的效果 浏览:654
飞车软件文件夹叫什么 浏览:242
刷ec用什么编程器 浏览:765
方菱数控u盘文件格式 浏览:260
编程为什么输出两个变量 浏览:490
卫星大锅2017用升级吗 浏览:113
玉米win10系统下载 浏览:134
fgo技能升级减cd吗 浏览:129
什么记账app免费好用 浏览:441
网络检测可以检测到什么 浏览:504
sip协议教程 浏览:832
编程哪里可以接项目 浏览:119
孤岛惊魂win10 浏览:246
网络HRV是什么意思 浏览:918

友情链接