dunque.. ho fatto una piccola ricerca e ho provato a definire il package.. ma non penso di averlo fatto nel modo corretto in quanto mi mostra sempre lo stesso errore..![]()
questa è la modifica fatta al file Prova_Servlet.java
questa è la modifica al file xmlcodice:package test; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class Prova_Servlet extends HttpServlet { //eredita il metodo doGet() della classe HttpServlet public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>ZALVE!</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Questa è una prima prova di una semplicissima servlet che implementa il metodo doGet della classe HttpServlet</h1>"); out.println("</body>"); out.println("</html>"); out.close(); } }
nella cartella classes di web-inf ho creato una cartella test dove ho messo il file .java e il file .class.. è tutto corretto quello che ho fatto oppure manca qualche passaggio!?codice:<?xml version="1.0" encoding="windows-1250"?> <!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'> <web-app> <servlet> <servlet-name>Prova_Servlet</servlet-name> <servlet-class>test.Prova_Servlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Prova_Servlet</servlet-name> <url-pattern>/Prova_Servlet</url-pattern> </servlet-mapping> </web-app>

Rispondi quotando