Liferay5.2 可以与MS Office集成,实现了SharePoint协议。
从Word中“打开”输入http://localhost:8080/sharepoint 就可以访问到你的DL(中间需要输入用户名密码),然后就可以像打开本地文档一样找到你要编辑的文档。
至于实现,那就是在web.xml中有一个sharepoint/*的ServletMapping,用来解析sharepoint的协议。
编辑之后,保存,会自动更新到DL中,新建一个版本。
很不错,只是现在打开的速度有点慢。(暂时不知道什么原因)
另外,在几个人同时编辑的时候的冲突、锁定等问题好像也还没有方案。
====6.19更新=====
关于文档锁定
需要先在页面中,文档的Action选项中“编辑”,然后有一个按钮,“锁定”。这样,再通过上面的方式打开这个文档,就会提示以只读方式打开,如果不以只读,选通知,将在文档被解锁时,通知Excel以“读写”的方式打开文档。
关于文档的权限
在Liferay中设定的用户权限可作用与这些文档(JCR),如果用户无权更新文档,则保存时,将提示“没有保存成功”。
关于速度
另外,如果通过“从我的桌面访问”拷贝WebDAV URL,然后再到office中打开URL,速度会很快,也很方便。