Προς το περιεχόμενο

Απλη ερωτηση servlet - tomcat


lefterhs

Προτεινόμενες αναρτήσεις

Δημοσ.

πρωτα απο ολα, ειμαι εντελως ασχετος με java - servlets.

Εχω το εξης προβλημα:

 

Εχω φτιαξει τη new.htm και την εχω βαλει εδω:

C:\Tomcat\webapps\ROOT

 

και τα InsertMember.java, InsertMember.class στο:

C:\Tomcat\webapps\ROOT\WEB-INF\classes

 

το servlet καλειται απο την html:

<form action="servlet/InsertMember" method="POST">

 

Ομως οποτε παταω το submit button παιρνω το εξης λαθος:

 

HTTP Status 404 - /servlet/InsertMember

 

--------------------------------------------------------------------------------

type Status report

 

message /servlet/InsertMember

 

description The requested resource (/servlet/InsertMember) is not available.

--------------------------------------------------------------------------------

 

Ομως ολα τα servlet examples που εχει μεσα ο tomcat κατω απο το

C:\Tomcat\webapps\servlets-examples\WEB-INF\classes

τρεχουν κανονικα...

 

Τι κανω λαθος ?!?!?

Δημοσ.
<FORM METHOD="POST" ACTION="application_Web_path/servlet_Web_path">

<!-- HTML tags for text entry areas' date=' buttons, and other prompts go here -->

</FORM>

 

me alla logia sto ACTION bazeis to PATH sou gia to ServLet

 

diabase edo: http://java.sun.com/products/jsp/html/jspbasics.fm2.html[/quote']

 

Δεν ειναι απαραιτητο... Αν δωσεις "/servlet/InsertMember" θεωρει οτι το servlet βρισκεται στο .\WEB-INF\classes κατω απο την HTML σελιδα.

Μετα απο πολλες ωρες ψαξιμο βρηκα οτι πρεπει να δηλωσεις τα servlets μεσα σε στο web.xml που βρισκεται στο C:\Tomcat\webapps\ROOT\WEB-INF.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...