Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Discussione Chiusa
 
Strumenti
Old 18-04-2008, 19:01   #1
kikko81
Junior Member
 
Iscritto dal: Mar 2006
Messaggi: 28
aiuto con semplice Servlet

Ciao a tutti,
è ta un po di tempo che nn riesco a risolvere il mio problemuccio, magari banale, ed è pertanto che chiedo aiuto a voi.

Ho scritto un semplice servlet, e dopo aver impostato il tutto come scritto su un libro ottengo l'errore che ora vi postero'.

Innanzi tutto il metodo servlet scritto in java è il seguente:


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

public class HTTPGetServlet extends HttpServlet{
    
    @Override
    public void doGet(HttpServletRequest request, HttpServletResponse   
                            response) throws ServletException, IOException{
        PrintWriter output ;        
        response.setContentType("text/html") ;
        output = response.getWriter() ;
        
        StringBuffer buf = new StringBuffer() ;        
        buf.append("<HTML><HEAD><TITLE>\n");
        buf.append("A Simple Servlet Example \n");
        buf.append("</TITLE></HEAD><BODY>\n");
        buf.append("<H1>Welcome to Servlets!</H1>\n");
        buf.append("</BODY></HTML>\n");
        
        output.println(buf.toString()) ;
        output.close();
    }
}
Credo che questo metodo sia corretto poichè l'ho ritrovato anche in altri siti.

Ho installato il server JSDK e ho messo il metodo compilato nella directory

webpages\WEB - INF\servlets

Dopo la chiamata ottengo il seguente errore:

Codice:
Error: 500
Internal Servlet Error:

java.lang.NoClassDefFoundError: HTTPGetServlet (wrong name: servlet/HTTPGetServlet)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at com.sun.web.core.ServletLoader.loadClass(ServletLoader.java:111)
	at com.sun.web.core.ServletLoader.loadServlet(ServletLoader.java:30)
	at com.sun.web.core.ServletWrapper.loadServlet(ServletWrapper.java:81)
	at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:109)
	at com.sun.web.core.InvokerServlet.service(InvokerServlet.java:169)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
	at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:140)
	at com.sun.web.core.Context.handleRequest(Context.java:375)
	at com.sun.web.server.ConnectionHandler.run(ConnectionHandler.java:135)
Per richiamare il servlet uso una pagina html con un bottone:

Codice:
<!-- HTTPGetServlet.html -->
<HTML>
  <HEAD>
    <TITLE>
      Servlet HTTP GET Example
    </TITLE>
  </HEAD>
  <BODY>
    <FORM ACTION="http://localhost:8080/servlet/HTTPGetServlet" METHOD="GET">
      <P> Click the button to have the servlet send an HTML document </P>	 
      <INPUT TYPE="submit" VALUE="Get HTML Document">     
    </FORM>
  <BODY>
</HTML>
Qualcuno ha una vaga idea di come poter risolvere il mio problema?
Grazie a presto

Francesco
kikko81 è offline  
Old 19-04-2008, 02:02   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Thread chiuso
|
V
cionci è offline  
 Discussione Chiusa


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Google annuncia Gemini Enterprise: l'IA ...
Battlefield 6 debutta tra code infinite ...
Gli iPhone di seconda mano dominano il m...
Pavel Durov (Telegram) lancia l'allarme:...
Occhiali Smart come lo smartphone: il fu...
Arriva NVIDIA GB300 NVL72, il cluster di...
Copilot si collega a OneDrive, Gmail e D...
Il Liquid Glass di iOS 26 è stato...
I biocarburanti fanno più danni d...
ELF, il Frankenstein di Mercedes che ant...
Da Kia arriva il passaporto per le batte...
The Elder Scrolls 6 renderà omagg...
YouTube dà una 'seconda chance' a...
Attacco hacker a Oracle E-Business Suite...
Wi-Fi 7 per tutti: FRITZ!Repeater 1700 p...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 19:46.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v