【发布时间】:2011-08-31 00:23:21
【问题描述】:
我目前正在研究 Alfresco 的 Sharepoint 功能。 我安装了 Alfresco 3.4 并遵循Web Quick Start Installation。
然后我将一个 Word 文档上传到 Alfresco,并可以在浏览器中导航到它。我的网址是http://localhost:8080/share/page/site/webqs/document-details?nodeRef=workspace://SpacesStore/f7f5881e-320e-4d73-85e4-b62752fef1b8
使用 Internet Explorer 时,“文档操作”部分下有一个“在线编辑”按钮。遗憾的是,该按钮不适用于 Firefox 或 google chrome。按钮的 HTML 源代码对我没有多大帮助,因为我可以看到一个 URL:
<div class="onActionEditOnline">
<a rel="edit,online-edit" href="" class="action-link" title="Edit Online">
<span>Edit Online</span>
</a>
</div>
在 alfresco 网站上研究事物时,人们建议学习 Spring Surf,因为 Alfresco /share 应用程序是使用它编写的。 Spring Surf 教程使用Roo,这又具有一个Spring Surf 插件,我无法运行,由其他人here 报告。
返回“在线编辑”按钮本身;当我点击它时,word文档在我的客户端机器上的Word中打开,我可以编辑它 然后在 Word 中单击保存,使用 Sharepoint 协议将文档正确保存回 Alfresco。
我的问题是如何从我自己的 Spring MVC 应用程序中访问此“在线编辑”功能?我想 在我的一个 JSP 上显示此“在线编辑”按钮,但我不知道如何与 Alfresco 交互。有 有人做过吗?任何帮助表示赞赏!
【问题讨论】:
标签: spring-mvc alfresco