Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    AIUTO! Non mi riconosce i package o_O

    Salve. Non riesco a capire perchè non mi riconosce i package javax.servlet e javax.servlet.http... qualcuno ha un'idea?

    codice:
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;
    
    public class WelcomeServlet extends HttpServlet
    {
    	protected void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException;
    	{
    		response.setContentType ("text/html");
    		PrintWriter out = response.getWriter();
    		
    		out.println ("<?xml version = \"1.0\"?>");
    		out.printf ("%s%s%s", "<!DOCTYPE html PUBLIC",
    		" \"-//W3C//DTD XHTML 1.0 Strict//EN\"",
    		" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n");
    		
    		out.println ("<html xmlns = \"http://www.w3.org/1999/xhtml\">");
    		
    		out.println ("<head>");
    		out.println ("<title>Un semplice esempio di servlet</title>");
    		out.println ("</head>");
    		
    		out.println ("<body>");
    		out.println ("<h1>Welcome to Servlets!</h1>");
    		out.println ("</body>");
    		
    		out.print ("</html>");
    		out.close();
    	}
    }

  2. #2
    Forse perchè mi manca Java EE, sto installando

  3. #3
    Allora, ho scaricato Java EE dal sito Sun, ho installato ma continua a non riconoscermi quei package al momento della compilazione... devo forse settare qualche variabile d'ambiente?

  4. #4
    devi settare correttamente il classpath. Argomento discusso infinite volte; fai una ricerca sul forum...
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  5. #5
    Originariamente inviato da ivenuti
    devi settare correttamente il classpath. Argomento discusso infinite volte; fai una ricerca sul forum...
    Ho provato già a cercare non solo sul forum, ma anche su altri con google, ho provato e riprovato svariate volte ad aggiungere dei jar suggeriti nel classpath, ma la situazione non cambia per niente... non so cosa fare

  6. #6
    Ho inserito l'indirizzo di servlet-api.jar e jsp-api.jar nel CLASSPATH, ma continua a non riconoscermi quei package...

  7. #7
    come compili? linea di comando, IDE...?
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  8. #8
    Originariamente inviato da ivenuti
    come compili? linea di comando, IDE...?

    Semplicemente dalla linea di comando con javac.

  9. #9
    come invochi javac?
    Poi verifica quanto vale il classpath con, Windows:

    codice:
    echo %CLASSPATH%
    Linux/Unix:

    codice:
    echo $CLASSPATH
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  10. #10
    Lo invoco nel modo più semplice possibile:

    codice:
    javac nomefile.java
    Ecco il risultato del comando di CLASSPATH su dos:



    Però non mi appaiono le nuove jar che ho incluso, come è possibile? o_O
    EDIT: anzi, in dos mi appaiono voci che in pannello di controllo non ci sono e non c'è una voce che invece in pannello di controllo, oltre a servlet-api.jar e jsp-api.jar c'è

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.