我需要将第三方Java小应用程序集成到我为SharePoint 2007编写的自定义Web部件中.Web部件只是加载我创建的用户控件,其中包含功能,这就是小程序将去的地方。我将它添加到我的用户控制项目中,并且它在我的SharePoint环境之外正常工作。在SharePoint Web部件中使用Java小应用程序
我将更新后的Web部件安装到我的MOSS 2007开发站点上,并且该部件的页面加载正常。小程序是通过点击页面上的链接按钮来触发的,该链接运行一些客户端JavaScript来启动它。当我点击链接时,问题似乎并没有发生。没有错误消息出现,并且小程序应该做的东西永远不会发生(这是为了通过FTP进行文件传输)。我将.jar文件作为我的用户控件DLL中的嵌入式资源,部署到bin文件夹,并且SharePoint完全信任此DLL。
我使用Firebug来逐步完成初始化代码,并且看到一个HTTP GET失败,并显示一条关于未被授权的消息,但它没有提供任何细节,我也不是很积极,它与applet有关。
有什么特别的我需要做的,使小程序工作?还是我以错误的方式去做这件事?
编辑:问题原来是applet的.jar文件无法找到。显然,SharePoint在这里做了一些不同的事情,我需要找出什么。 Java小程序可以在SharePoint网站中使用吗? This问题表明他们可以,但在这种情况下使用了页面查看器Web部件,这对我来说不会真正起作用。
JavaScript是否运行?你看到一个用于applet jar的HTTP Get吗? – 2010-12-03 18:18:51