Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 40
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    28

    problema classnotfoundexception

    Salve a tutti;ho un problema banale ma purtroppo non per me:


    Con NetBeans sto provando ha creare una japplet:

    questo è il codice dell'index.jsp:
    codice:
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <html>     
    <head>   
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>   
    </head>     
    <H2> Esempio di pagina con Applet </H2> 
    <applet code=“NewJApplet.class” width=300 height=300></applet>
    </html>
    Questo è il codice del file NewJApplet.java (che si trova in "Source Packages")
    codice:
    import java.awt.*;
    import javax.swing.JApplet;
    import javax.swing.JLabel;
    import javax.swing.SwingConstants;
    
    public class NewJApplet extends JApplet {    
    public void init() { 
    Container contentPane = getContentPane();
    JLabel label = new JLabel("prima applet",SwingConstants.CENTER);      contentPane.add(label);   
      }  
       }
    Se compilo il progetto non mi genera nessun errore,ma sulla pagina del browser non visualizzo la applet a causa del seguente errore(classnotfoundexception).

    Ho provato a fare il debug,a ma anche li non genera errori.
    ???

    Grazie in anticipo a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    28
    Sto ancora provando...Nell'appletviewer tutto funziona, ma con il browser nn ne vuol proprio sapere...LA versione di netbeans è la 7.2 il,server tomcat funziona.

    Attendo consigli..

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    Lo risolvi subito, hai usato per le virgolette il carattere “ invece di usare ".
    Ciao.

    Aggiungo una nota per tua informazione, ma magari sai già tutto,
    non è che le applet java abbiano qualcosa a che vedere con tomcat,
    in quanto sono eseguite sul client.
    Puoi tranquillamente usare un webserver o ancora meglio in fase di sviluppo
    non usarlo del tutto e mettere il file html e il class in una cartella e aprire l'html con il browser.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    28
    Ciao grazie della risposta..

    Il carattere delle virgolette (riferito al file.jsp) vengono scritte per default come hai visto sul codice che ho postato.Le uniche che ho corretto sono riferite a questa riga:

    codice:
    <applet code=“NewJApplet.class” width=300 height=300></applet> </html>
    Comunque anche l'errore continua a persistere



    Grazie

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    Ho provato il tuo esempio e mi funziona senza problemi.

    Prova a pulire la cache del tuo browser, oppure:
    1) fai un file html contenente quello che usavi prima senza la prima riga e le virgolette corrette:
    codice:
    <html>     
    <head>   
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>   
    </head>     
    <H2> Esempio di pagina con Applet </H2> 
    <applet code="NewJApplet.class" width=300 height=300></applet>
    </html>
    2) mettilo insieme al file NewJApplet.class in una cartella
    3) fai doppio click sul file html di modo che te lo visualizzi il browser predefinito

    P.S. Do per scontato che tu abbia installato il plugin java per il browser.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    28
    A te funziona??Mannaggia.....

    Ho provato con il file html ma niente..(l'ho messo nella stessa cartella del file .class che si trova in "source packages")
    Il borwser (firefox) è aggiornato con i plug in java(Java Deployment Toolkit 7.0.70.11,Java(TM) Platform SE 7 U7).

    Ho provato anche a lanciarlo con Explorer ma identico risultato.
    ???

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Originariamente inviato da eonta
    A te funziona??Mannaggia.....

    Ho provato con il file html ma niente..(l'ho messo nella stessa cartella del file .class che si trova in "source packages")
    Il borwser (firefox) è aggiornato con i plug in java(Java Deployment Toolkit 7.0.70.11,Java(TM) Platform SE 7 U7).

    Ho provato anche a lanciarlo con Explorer ma identico risultato.
    ???
    scusa ma come impacchetti ?? voglio dire, fai una richiesta tramite browser, sicuro che chi ti risponde abbia tutti i pezzi? e che tutti i pezzi siano disponibili lato client?
    RTFM Read That F*** Manual!!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    @valia Per provare questa applet non ci vogliono molti pezzi, ne bastano 2: il file .class e il file html.

    @eonta Sei sicuro di riuscire a visualizzare le applet java? In questa pagina http://docs.oracle.com/javase/tutori...ingApplet.html ce n'è una. Ti funziona?

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Originariamente inviato da c0der
    @valia Per provare questa applet non ci vogliono molti pezzi, ne bastano 2: il file .class e il file html.

    @eonta Sei sicuro di riuscire a visualizzare le applet java? In questa pagina http://docs.oracle.com/javase/tutori...ingApplet.html ce n'è una. Ti funziona?
    lo so, ma ClassNotFoundException è sintomo di qualcosa che non va nel classpath.
    La domanda è mirata, perché costringe l'utente a rivedere il procedimento seguito e a controllare che sia tutto a posto. Sicuramente ci sarà qualcosa che nell'appletviewer di netbeans non crea problemi perché tutto è già incluso nel CLASSPATH del progetto (e dell'env di esecuzione).
    Ora sarebbe interessante capire cosa non trova (e questo ce lo deve dire eonta, CNFE, ma quale classe non trova??)
    RTFM Read That F*** Manual!!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    28
    Forse mi sono espresso male: volevo dire che il file .html avevo provato a lanciarlo (run file) avendo settato come browser di default Explorer.
    Il file index.jsp è nella cartella "Web Pages" mentre il file .java è all'interno di "source packages".
    Almeno fin qui è corretto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.