我需要將第三方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