IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

De applet vers object


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 26
    Par défaut De applet vers object
    Bonjour,
    Ma question sera peut-être bête car je débute
    complètement en développement web.
    J'ai fait une petite applet pour des tests et je l'ai
    intégrée dans ma page html (en réalité c'est une
    page jsp mais il n'y aucun code jsp dedans pour
    l'instant, je ne pense pas que ce soit gênant pour
    mon problème). J'ai donc intégré mon applet de
    cette façon (elle se trouve dans un sous-répertoire
    java par rapport à la racine du site) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <applet name="TestApplet"
    codebase="java"
    code="com.monpackage.applet.TestApplet.class">
    Ce code fonctionne parfaitement, et je peux
    même manipuler l'applet en javascript en faisant
    document.applets["TestApplet"] (ce qui est le but
    final de mes tests).
    Puis en me promenant sur le web, j'ai vu que la
    balise <applet> était obsolète depuis HTML 4.0.
    Soucieux de respecter les standards du web, j'ai
    donc décidé de mette mon applet avec la balise
    object. J'ai donc fait de cette façon, comme cela
    m'a été indiqué par la vingtaine de sites et forums
    divers que j'ai consulté :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <object
    classid="com.monpackage.applet.TestApplet.class"
    codebase="java" type="application/x-java-applet"
    width="auto" height="100">
    <param name="code"
    value="com.webgcvs.applet.TestApplet.class">
    <!--
    <param name="codebase" value="java">-->
    alt :
    râté !
    </object>
    Précision : pour l'instant je ne m'occupe que de
    Firefox, pour les autres navigateurs, je m'en
    occuperai plus tard.
    Et là c'est le drame : mon applet ne se charge pas,
    mais j'ai le texte "alt : râté !" qui s'affiche à la
    place.
    Ai-je tout fait de travers ? Merci pour votre aide.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 26
    Par défaut
    Je m'en suis sorti grâce à JSP en fait. Voilà ce que j'ai codé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <jsp:plugin code="com.monpackage.applet.TestApplet.class" codebase="java" type="applet"></jsp:plugin>
    Mon applet s'est alors parfaitement chargée. Un petit coup d'oeil du côté du HTML généré par JSP donne ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0">
    <param name="java_code" value="com.monpackage.applet.TestApplet.class">
    <param name="java_codebase" value="java">
    <param name="type" value="application/x-java-applet">
    <comment>
    <EMBED type="application/x-java-applet" pluginspage="http://java.sun.com/products/plugin/" java_code="com.monpackage.applet.TestApplet.class" java_codebase="java"/>
    <noembed>
    </noembed>
    </comment>
    </object>
    Ce qui me montre à quel point j'étais loin de la réalité. Mais tout fonctionne maintenant et c'est le principal.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. envoie fichier de applet vers servlet
    Par Dalloula dans le forum Applets
    Réponses: 1
    Dernier message: 21/12/2006, 23h48
  2. communication applet vers servlet
    Par mathieutaziaux dans le forum Langage
    Réponses: 1
    Dernier message: 19/10/2006, 23h18
  3. Intégrer Applet avec <object> : pb de classid
    Par kjouve dans le forum Applets
    Réponses: 4
    Dernier message: 04/10/2006, 08h48
  4. Inserer Applet avec Object
    Par kjouve dans le forum Applets
    Réponses: 5
    Dernier message: 08/08/2006, 11h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo