PDA

View Full Version : Errori di compilazione in java


MSTR
06-11-2003, 23:44
Ciao!
Ho copiato questa servlet da un testo, solo che se provo a compilarla mi dà diversi errori!

Il codice è questo:

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



public class mioservlet extends HttpServlet
{

public void doGet (HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
PrintWriter out;
String title = "CIAO A TUTTI";

response.setContentType("text/html");
response.setHeader("Pragma", "no-cache");

out = response.getWriter();

out.println("<HTML><HEAD><TITLE>");
out.println(title);
out.println("</TITLE></HEAD><BODY>");
out.println("<H1>" + title + "</H1>");
out.println("<P>CIAO A TUTTI");
out.println("</BODY></HTML>");
out.close();
}
}

gli errori sono:
package java.servlet does non exist
import java.servlet.*;
package java.servlet.http does non exist
import java.servlet.http*;

+ tanti altri che presumo siano innescati da questi 2...

:confused:

Frank1962
07-11-2003, 08:45
ma quei 2 import "java.servlet" immagino che siano di un package proprietario dato che non li ho trovati nella documentazione delle classi di java: se è così allora dovresti definire nel -classpath la dir dove si trova il jar contenente queste classi, se no è ovvio che il javac non le trova! ;)

cn73
07-11-2003, 09:02
Per compilare ed usare il packege servlet (non incluso nel JDK), devi scaricarti il JSDK (java servlet development kit)...di solito è fornito con apache, comunque alla fine dei conti ti serve solo un jar di 74k da includere nel classpat, se mi dai una mail te lo mando...

MSTR
07-11-2003, 19:24
Ho risolto.
Dovevo solo correggere:

import javax.servlet.*;
import javax.servlet.http.*;

grazie a tutti per l'inteessamento.. ciao! ;)