0

特定のJavaライブラリの機能を使用したいThunderbird拡張機能をプログラムしようとしています。しかし、TB拡張機能は純粋なJavaScriptで記述されているため、これら2つのテクノロジーが通信するための最良の方法を理解することはできません。

TB拡張機能からajaxリクエストを送信し、Javaサーバーコードでキャッチして応答するようなことを考えていました。私はajaxの操作方法を知っており、主にこの問題の「java部分」に関心があります。これはサーブレットでリクエストをキャッチすることで解決できることは承知していますが、「純粋な」Javaを使用した解決策があるかどうかを知りたいと思います。誰かがそれが可能かどうか教えてもらえますか、あるいはサンプルコードを見せてもらえますか?

4

1 に答える 1

0

拡張機能を書くことは、単に Javascript を書くことではなく、Mozilla の XPCOM API を扱うことになります。Java を使用してこの API と通信するためのアクティブな Mozilla プロジェクトがあります。ここを参照してください: https://developer.mozilla.org/en-US/docs/JavaXPCOM

于 2012-08-13T16:16:26.593 に答える