Bonjour,
je suis en train de faire communiquer une applet et une servlet et j'ai un pb de compilation.
Voilà le code que j'ai :
L'erreur de compilation est sur :
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 class exec implements ActionListener { public void actionPerformed(ActionEvent e) { try { URL url = new URL("http://localhost:8080/AppletServlet2/ServletMessage"); URLConnection connexion = url.openConnection(); connexion.setDoOutput(true); connexion.setRequestProperty("Content-Type", "application/octet-stream"); ObjectOutputStream sortie = new ObjectOutputStream(connexion.getOutputStream()); sortie.writeObject(t5.getText()); ObjectInputStream entree = new ObjectInputStream(connexion.getInputStream()); entree.readObject(); } catch (IOException erreur) { erreur.printStackTrace(); JOptionPane.showMessageDialog(p1,"Problème pour lancer le traitement","Erreur",JOptionPane.ERROR_MESSAGE); } } }
L'erreur est la suivante : exception java.lang.ClassNotFoundException non reportée ; elle doit être capturé ou déclaré pour être déclenchée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 entree.readObject()
Je ne comprend pas car je suis bien dans un try/catch !!!
Qu'en pensez vous ????
Partager