如何在java web 应用中在线查看编辑word .xls文件

zhangle123 2012-03-01 11:18:19
各位大侠们,怎么样才可以实现如何在java web 应用中在线查看编辑word .xls文件啊?
是不是要用的控件什么的啊?
各位说一下啊,具体点啊?
...全文
878 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
福清仔 2014-09-10
  • 打赏
  • 举报
回复
ylovep 2012-03-02
  • 打赏
  • 举报
回复
webOffice 的确 这个支持在线编辑
MiceRice 2012-03-02
  • 打赏
  • 举报
回复
直接嵌入Excel当然不收费,对方买了就行。

复杂在线编辑的话,似乎没找到过可以不收费的。

另一种替代方案是找些支持RichEdit的控件,虽然能够实现很好的编辑效果,但就不是Word了。
灰灰熊的宝藏 2012-03-02
  • 打赏
  • 举报
回复
使用点聚公司的WebOffice.ocx控件

jsp页面JS 如下。。。

<!-- --------------------=== 调用Weboffice初始化方法 ===--------------------- -->

<SCRIPT LANGUAGE=javascript FOR=WebOffice EVENT=NotifyCtrlReady>
/****************************************************
*
* 在装载完Weboffice(执行<object>...</object>)
* 控件后执行 "WebOffice1_NotifyCtrlReady"方法
*
****************************************************/
WebOffice_NotifyCtrlReady()
</SCRIPT>
<SCRIPT LANGUAGE=javascript FOR=WebOffice EVENT=NotifyToolBarClick(iIndex)>
<!--
WebOffice_NotifyToolBarClick(iIndex)
//-->
</SCRIPT>
<script type="text/javascript">

/****************************************************
*
* 控件初始化WebOffice方法
*
****************************************************/
function WebOffice_NotifyCtrlReady() {
//document.all.WebOffice.OptionFlag |= 128;
// 加载文档
obj$("WebOffice").LoadOriginalFile("<%=moudleUrl%>", "doc");
bToolBar_New_onclick();//隐藏新建按钮
bToolBar_Open_onclick();//隐藏打开按钮
bToolBar_Save_onclick();//隐藏保存按钮
//增加个人签名自定义按钮
return SetCustomToolBtn(0,'插入签名');//自定义签名按钮

}
</SCRIPT>
zhangle123 2012-03-02
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zhangle123 的回复:]

引用 1 楼 ldh911 的回复:

最简单的方式,就是浏览器直接把Excel当ActiveX嵌进来,不过这个相当于是本地编辑。

复杂的在线编辑的话,那就大把工作量要做了,而且业界稍微能用点的组件基本都是要收费的。

那我该如何是好啊
[/Quote]
那玩意不收费把
zhangle123 2012-03-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ldh911 的回复:]

最简单的方式,就是浏览器直接把Excel当ActiveX嵌进来,不过这个相当于是本地编辑。

复杂的在线编辑的话,那就大把工作量要做了,而且业界稍微能用点的组件基本都是要收费的。
[/Quote]
那我该如何是好啊
zhangle123 2012-03-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 peng_hao1988 的回复:]

webOffice控件,这个在以前的一个系统中用过,你要用这个插件才行,很小的!
[/Quote]
不是本地编辑吧?有例子不?大哥!
桃园闲人 2012-03-01
  • 打赏
  • 举报
回复
webOffice控件,这个在以前的一个系统中用过,你要用这个插件才行,很小的!
MiceRice 2012-03-01
  • 打赏
  • 举报
回复
最简单的方式,就是浏览器直接把Excel当ActiveX嵌进来,不过这个相当于是本地编辑。

复杂的在线编辑的话,那就大把工作量要做了,而且业界稍微能用点的组件基本都是要收费的。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧