Bonjour,
C'est certainement un problème qui a été souvent abordé mais je ne m'en sors vraiment pas alors je sollicite votre aide (ca fait 4 h que je cherche sur google :/)
Je dois développer des fonctionnalités pour un Wiki.
L'appli tourne sous Tomcat6.
Mes pages wiki sont dans des fichiers ".dot" qui passent pas un filtre (WikiParser.class) avant d'etre renvoyé par WikiEngine.class.
Ce que j'essaye de faire concerne l'upload d'un fichier. Le but est de faire en sorte que lors que le fichier inscrit entre certaines balises existe, on doit faire le lien vers ce fichier.
Sinon on doit proposer de l'uploader.
Mon problème est que je n'arrive même pas a afficher un applet simple dans ma page générée.
Dans WikiEngine :
Et dans l'applet (un tout simple pour l'instant)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if(fichier_existe(donnee_extraite)) { nouvelle_page += "<a href='"+donnee_extraite+"'>"+donnee_extraite+"</a>"; } else { nouvelle_page += "<applet code='Bonjour.class' width=300 height=100></applet>"; }
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 import java.awt.*; import java.applet.*; public class Bonjour extends Applet { String msg; public void init() { msg="Bonjour de java !"; } public void paint(Graphics g) { g.drawString(msg, 20, 20); } }
Quand je vais sur la page avec les balises pour l'upload
(http://localhost:8080/MaServletWiki/DemoParser)
FireFox m'affiche "Démarrer: Applet non initialisé".
Voila je suis un peu desespéré alors si vous pouviez m'aider.
(J'ai mis ma classe Bonjour.class dans le fichier tomcat6/webapps/MaServletWiki/WEB-INF/classes/ et je crois que ce n'est pas vraiment là qu'il faut la mettre)
Voilà.
Merci d'avance.
Nieli
Partager