Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ty7
    Registrato dal
    Jun 2004
    Messaggi
    42

    [JAVA] dove mettere le servlet?

    Ciao a tutti!
    Qualche giorno fa ho messo in rete un sito, ma ho un problema con le SERVLET .
    Dove vanno messe?
    E come vanno richiamate da un form?
    Io avevo messo i miei file .java e .class in web-inf/classes/ e scrivevo nel tag form:
    codice:
    action = servlet/nomeservlet
    .
    Finchč lavoravo sul mio pc con Tomcat funzionava tutto...
    Confido come al solito in voi!

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    le classi, dunque le servlet, vanno in WEB-INF/classes
    direi che hai fatto bene
    forse hai un problema con il connector
    ti funziona una qualsiasi jsp?

  3. #3
    Utente di HTML.it L'avatar di ty7
    Registrato dal
    Jun 2004
    Messaggi
    42
    Le jsp funzionano, forse il problema sta nell'action del form...

  4. #4
    Utente di HTML.it L'avatar di ty7
    Registrato dal
    Jun 2004
    Messaggi
    42
    Niente, scusate per il disturbo!
    Adesso funziona, avevo caricato sul server un file sbagliato.
    Grazie a tutti

  5. #5
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    nel web.xml deve essere dichiarata la servlet

    <servlet>
    <description>descrizione</description>
    <servlet-name>NomeServlet</servlet-name>
    <servlet-class>classe della servlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>NomeServlet</servlet-name>
    <url-pattern>url mappato</url-pattern>
    </servlet-mapping>

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