Question

Il existe getParameter () qui convient à la lecture d'un paramètre que je connais.

Cependant, devrais-je vouloir (pour des raisons d’architecture lib) lire tous les paramètres passés à une applet, existe-t-il un moyen de le faire?

J'ai jeté un coup d'œil sur l'API et cherché sur Google, mais sans succès.

Était-ce utile?

La solution

Autrement dit, vous ne pouvez pas lire les paramètres inconnus à l'aide de l'API d'applet standard.

Ce qui n'a aucun sens de toute façon. Qu'allez-vous faire avec des paramètres inconnus? Veillez à expliquer pourquoi cela pourrait être utile.

Une façon de le faire néanmoins, si vous le souhaitez vraiment, consiste à utiliser JavaScript, à appeler une méthode définie dans votre applet et à la passer dans les paramètres.

Comment cela fonctionne peut être lu à plusieurs endroits. Voici quelques points de départ:

JavaScript à la communication Java (script)

Liveconnect: appel de JavaScript à Java

Mozilla DevCenter: de la communication JavaScript à Java

Concernant les commentaires des auteurs:

Si je vous ai bien compris, vous pouvez également vous assurer que chaque applet de votre construction lib remplace la méthode Applet.getParameterInfo () et renvoie les informations appropriées.

Vous pouvez maintenant fournir une carte statique pour les paramètres que l'applet a déclaré être pris en charge.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top