アプレットのすべてのパラメーターを読み取るにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1803255

  •  05-07-2019
  •  | 
  •  

質問

getParameter()は、私が知っているパラメーターを読み取るのに適しています。

ただし、アプレットに渡されたすべてのパラメータを(libアーキテクチャ上の理由で)読み取りたいのですが、実行する方法はありますか?

APIを見て少しグーグルで検索しましたが、運はありません。

役に立ちましたか?

解決

標準のアプレットAPIを使用して不明なパラメーターを読み込むことはできません。

とにかく意味がありません。未知のパラメーターで何をしますか?なぜそれが役立つのかを説明するように注意してください。

それでも、本当に必要な場合は、JavaScriptを使用してアプレットで定義されたメソッドを呼び出し、パラメーターに渡すだけです。

それがどのように機能するかは、いくつかの場所で読むことができます。ここにいくつかの出発点があります:

JavaScriptからJavaへの通信(スクリプト)

Liveconnect:JavaScriptからJavaへの呼び出し

Mozilla DevCenter:JavaScriptからJavaへの通信


著者のコメントについて:

正しく理解できた場合、libが構築するすべてのアプレットが Applet.getParameterInfo()メソッドを上書きし、適切な情報を返すように強制することもできます。

これで、アプレットがサポートされると宣言したパラメーターの静的マップを提供できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top