Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    97

    [J2EE] package javax.servlet-classpath

    Ciao ragazzi. non riesco a compilare il mio programma "hello world" per questo motivo:

    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;

    public class HelloWorld extends HttpServlet {
    public void doGet (HttpServletRequest req, HttpServletResponse res)
    throws ServletExcpetion,IOException {
    res.setContentType ("text/html");
    PrintWriter out=res.getWriter();

    out.println ("<HTML>");
    out.println ("<HEAD><TITLE>Hello World</TITLE></HEAD>");
    out.println ("BODY");
    put.println("<BIG>Hello World </BIG>");
    out.println ("</BODY></HTML>");
    }
    }

    package javax.servlet does not exist
    import javax.servlet.*;

    Vorrei qualche indicazione su come fare per trovare il package e correggere il classpath.
    Ho scaricato java_ee_sdk-5_04-windows.exe che dovrebbe contenere i pacchetti giusti (ma dove?). Sto cercando di far compilare il tutto con Jcreator.

  2. #2
    Se usi tomcat trovi il file servlet-api.jar sotto la cartella lib di tomcat
    Al mio segnale... scatenate l'inferno!

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    97
    ok trovata. Si trova in :
    C:\Programmi\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar
    adesso come procedo per il classpath? Scusate le domande da principiante ma è abbastanza frustrante non sapere cosa fare . Vi chiedo un pò di pazienza

  4. #4
    Originariamente inviato da _SC_
    ok trovata. Si trova in :
    C:\Programmi\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar
    adesso come procedo per il classpath? Scusate le domande da principiante ma è abbastanza frustrante non sapere cosa fare . Vi chiedo un pò di pazienza
    Se compili con JCreator ci dovrebbe essere un modo per indicare tutte le librerie esterne da includere all'atto della compilazione. Non uso JCreator ma immagino che puoi settarle andando nelle proprietà del progetto.
    Al mio segnale... scatenate l'inferno!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    97
    Si c'è ma non è che mi torni tanto,anche perchè l'help non dice tutto. in pratica dovrei aggiungere questi due path :

    C:\Apache Software Foundation\server\lib\catalina-ant.jar
    C:\Apache Software Foundation\common\lib\servlet-api.jar

    ora ci sto smanettando. se intanto qualcuno ha una dritta la accetto volentieri!

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    97
    ok ho risolto. descrivo come ho fatto in modo che se qualcuno avesso lo stesso problema potrà trovare delle indicazioni utili. Sto utilizzando JCreator LE v3.50, me credo che sia la stessa cosa anche con le altre versioni :

    andare su configure nel menù in alto
    aprire Options
    nel percorso a sinistra selezionare JDK profiles
    selezionare JDK version e fare edit
    fare ADD e selezionare Archive
    nella finestra che si apre cercare il file da aggiungere. Vanno aggiungi sia il catilina e poi
    rifare il punto precedente (fare ADD e selezionare Archive) il servlet-api presi da tomcat
    nel mio caso si trovano in Apache Software Foundation\server\lib\catalina-ant.jar
    e in Apache Software Foundation\common\lib\servlet-api.jar

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 © 2026 vBulletin Solutions, Inc. All rights reserved.