SharePoint 2007用に作成したカスタムWebパーツにサードパーティのJavaアプレットを統合する必要があります。Webパーツは、作成したユーザーコントロールを読み込みます機能性、そしてそれがアプレットが行く場所です。私はそれを自分のユーザーコントロールプロジェクトに追加し、SharePoint環境外ではうまく動作します。SharePoint WebパーツでJavaアプレットを使用
私はMOSS 2007開発サイトに更新されたWebパーツをインストールしました。そのパーツのページは正常に読み込まれます。アプレットは、ページ上のリンクボタンをクリックすることによってトリガーされます。リンクボタンをクリックすると、クライアントサイドのJavaScriptが実行されます。問題は、リンクをクリックしても何も起こっていないようです。エラーメッセージは表示されず、アプレットが行うはずのものは決して発生しません(FTP経由のファイル転送用です)。私は.jarファイルをbinディレクトリに配置された私のユーザコントロールDLLに埋め込みリソースとして持っており、SharePointはこのDLLを完全に信頼しています。
Firebugを使用して初期化コードをステップ実行したところ、許可されていないというメッセージで失敗したHTTP GETが表示されましたが、詳細は表示されず、アプレットに関連しているとは思いませんでした。
アプレットを動作させるために必要なことは何ですか?それとも私はこれについて間違った方法をとっていますか?
EDIT:アプレットの.jarファイルであることが判明しました。 SharePointは明らかにここで何か違うことをやっているので、何を見つけ出す必要があります。 SharePointサイト内でJavaアプレットを使用できますか? Thisという質問は可能ですが、その場合はページビューアのWebパーツが使用されていますが、これは実際には私のためには機能しません。
JavaScriptは実行されますか?アプレットjarのHTTP取得を確認しますか? –