- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- servlet Tomcat
-
servlet Tomcat
Buongiorno,
ho ancora una domanda su tomcat:
se non funzionano le servlet che si deve controllare?Mi da questo errore:
The requested resource (/servlet/SaveArchivio) is not available.tutto il resto funziona e la servlet è presente nella directory
webapps/prova/WEB-INF/classes/com/imc/servlet...Grazie!
Patpat
-
L'invoker servlet è disabilitato di default. Dovresti creare nel file web.xml due entry, una servlet e l'altra servlet-mapping.
Per capirci una cosa del genere
<servlet> <servlet-name>La mia servlet</servlet-name> <servlet-class>Classe1</servlet-class> </servlet> <servlet-mapping> <servlet-name>La mia servlet</servlet-name> <url-pattern>/SaveArchivio</url-pattern> </servlet-mapping>
-
Ciao Paolino, grazie per la risposta!
Ho controllato e ho già queste righe. In effetti on line non da problemi, ma non riesco a provare il programma in locale.
Che altro può essere?
Ciao
Patpat
-
Mi sa che dipende dal dominio.
Se provi a settare staticamente i dns nel tuo pc, collegando il dominio usato dal sito con l'ip 127.0.0.1 che succede?
-
Come devo fare?
-
modificando il file c:\windows\system32\drivers\etc\hosts
-
Ciao Paolino,
se modifico il file hosts mi da questo errore:
Communications link failure Last packet sent to the server was 0 ms ago, quando provo ad inserire un nuovo record.
Cioè senza la modifica su hosts visualizzo il form per inserire un nuovo record e quando clicco su salva mi da errore della servlet da cui sono partita.Se invece ho hosts modificato mi da l'errore che ti ho indicato sopra senza nemmeno vedere il form di inserimento del nuovo record.
Che sto combinando?
Grazie mille per il tuo aiuto!
Patpat
-
attualmente il file hosts cosa contiene esattamente?
-
127.0.0.1 localhost
::1 localhost
-
beh c'è tutto
la seconda riga non so se sia accettata da windows, trattandosi di un indirizzo ipv6
p.s. il server sql è in ascolto sull'host locale?
-
Si, Tomcat sulla porta 8080 e Apache http sulla porta 85.
-
No mi riferivo al server sql ( mysql, sql server, ecc... ).
In genere quel messaggio indica che tomcat non riesce a comunicare con il server sql.
-
Mysql
L'elenco dei record però lo visualizzo, è solo il salvataggio con la servlet che mi da dei problemi...
Non ne veniamo fuori eh ?
Grazie per il tuo tempoPatpat
-
Problemi di permessi sulle tabelle forse
-
Purtroppo ho guardato e anche quelli mi sembrano OK!
Se mai riuscirò a capire che cosa non va ti informo!
Ciao
Patpat