当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。
 

 

    摘要:1>controler 要不重新获得要不创建一个actionform bean2>controler 把刚刚获得的bean传递给一个action对象3>请求用来上传数据,action对象可以得到这些数据,如果可以action可以回传一组数据显示在网页上,或者传递数据到bussiness layer4>如果request是为了生成一个input page那么action可以使......
    摘要:1>检查这个bean在一定的范围内是不是有一个实例2>如果没有那么在一定范围内(request or session..)生成该实例3>对于request的参数,如果和bean中的属性相匹配,那么该bean的实例调用setter函数4>修改了的actionform bean会被action获得,所以数据可用来源于struts docoment翻译的不是很贴切,欢迎讨论 ......


[转]如何在Web页面上直接打开、编辑、创建Office文档

有朋友询问如何在web页面上做到像sharepoint中的效果一样,能直接激活客户端的word来打开.doc文件,而不是类似直接点击.doc文档链接时word在ie中被打开那样.想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法.

首先,用script创建一个本地的对象: 【程序编程相关:自定义JSP标签(tag)浅议

在安装office2003以后,有一个activex控件被安装到了系统中,这个控件位于“program files\microsoft office\office11\owssupp.dll”.通过这个控件,客户端页面上的javascript就可以激活本地的office软件,来实现打开.编辑office文档.(另,office xp应该就已经包含这个activex控件了.) 【推荐阅读:关于23种设计模式的有趣见解(转)

然后,调用opendocobj的相应的方法.比如打开服务器上的一个office文档: 【扩展信息:oracle 日期函数介绍

opendocobj = new activexobject("sharepoint.opendocuments.2"); // 为了兼容office xp,可以创建“sharepoint.opendocuments.1”

opendocobj.viewdocument("http://www.abc.com/documents/sample.doc");

opendocobj对象会根据参数中不同的office文档类型(.doc..xls..ppt)来打开不同的程序(word.excel.powerpoint).viewdocument()方法还有一个重载签名,可以让我们手工指定激活哪个程序来打开文档:

opendocobj.viewdocument("http://www.abc.com/documents/sample.doc", 要激活的程序的progid);


...   下一页
 ·完全bios优化    »显示摘要«
    摘要:完全bios优化 一、standard cmos setup(标准cmos设置)   这里是最基本的cmos(complementary metal oxide semiconductor,互补金属氧化物半导体)系统设置,包括日期、驱动器和显示适配器,最重要的一项是halt on:系统挂起设置,缺省设置为all errors,表示在post(power on self test,加电自测试)过程......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE