Bonsoir,
Une question concernant la syntaxe du javascript, s v p.
Dans une page JSP (qui pourrait être HTML), devrait savoir se déployer une applet dont la classe se trouve effectivement dans un fichier Java en bibliothèque que j'ai téléchargéeMais j'ai un souci de script.D://DwnldApp/eid-applet-sdk-1.1.3/eid-applet-package-1.1.3.jar
Le code-exemple :Dans la page du navigateur apparaît bien un rectangle; mais si je code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <body> ... <script src="https://www.java.com/js/deployJava.js"></script> <script> var attributes = { code : 'be.fedict.eid.applet.Applet.class', archive : 'eid-applet-package-1.1.3.jar', width : 400, height : 300 } var parameters = { TargetPage : 'identity-result.jsp', AppletService : 'applet-servcice', BackgroundColor : '#abcdef' } var version = '1.1.3'; deployJava.runApplet(attributes, parameters, version); </script> </body> </html>ce rectangle ne trouve apparemment pas l'applet. L'erreur apparaissante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part archive : 'eid-applet-package-1.1.3.jar',
et si je codeClassNotFoundException : be.fedict.eid.applet.Applet.classl'erreur qui apparaît alors est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part archive : 'D://DwnldApp/eid-applet-sdk-1.1.3/eid-applet-package-1.1.3.jar',
(D'où sort ce 'name' ?)IllegalArgumentException : name
Mes questions :
- En programmant, l'auteur de cet exemple s'attend à ce que le fichier jar se trouve dans quel répertoire, au juste ? Ce répertoire fait-il l'objet d'une variable d'environnement ou l'équivalent ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part archive : 'eid-applet-package-1.1.3.jar',
- Pourquoin'est pas correct non plus ?archive : 'D://DwnldApp/eid-applet-sdk-1.1.3/eid-applet-package-1.1.3.jar',
- Quel serait le code correct ? Dans quel répertoire devrait se trouver la classe à déployer dans le rectangle ?
Merci d'avance pour votre attention et pour vos éventuelles réponses.
Partager