Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Esecuzione Servlet con Tomcat7

    Salve a tutti, sono appena entrato (e già smarrito) nel mondo di j2ee e per cominciare volevo testare una semplice servlet su Ubuntu
    Ho installato apache tomcat7 e da qualche giorno rimbalzo su google alla ricerca di una soluzione per far girare una servlet in locale su porta 8080.
    Nela cartella /var/lib/tomcat7/webapps ho creato l'albero di cartelle HelloWorldServlet contenente la cartella WEB-INF e il file web.xml. All'interno di WEB-INF ho creato la cartella classes e vi ho inserito il file HelloWorldServlet.class.
    quando sul browser digito localhost:8080/HelloWorldServlet non riesce a caricare il file.
    Di seguito posto il contenuto di web.xml e HelloWorldServlet.java

    web.xml

    codice:
    <servlet>
          <servlet-name>helloworld</servlet-name>
          <servlet-class>servlet.HelloWorldServlet</servlet-class>
       </servlet>
    
       <servlet-mapping>
          <servlet-name>helloworld</servlet-name>
          <url-pattern>/test</url-pattern>
       </servlet-mapping>
    HelloWorldServlet.java
    codice:
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    public class HelloWorldServlet extends HttpServlet
    {
    public void service (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
    {
    res.setContentType("text/html");
    ServletOutputStream out = res.getOutputStream();
    out.println("<html>");
    out.println("<head><title>Hello World</title></head>");
    out.println("<body>");
    out.println("<h1>Hello World</h1>");
    out.println("</body></html>");
    }
    }
    Spero vivamente mi possiate aiutare, grazie in anticipo

    p.s. la classe è stata complata con Eclipse aggiungendo regolarmente la libreria servlet-api e spostata nella cartella webapps grazie a nautilus.

  2. #2
    già risolto mettendo la cartella HelloWorldServlet in webapps/ROOT

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.