Ovako sam radio:
1. u tomcat/webapps sam napravio foldere /loging/WEB-INF/classes
2. u loging folder sam postavio index.htm. Ova strana sadrzi formu
<form action="/login" method="post">
.........
3. u loging/WEB-INF/classes sam stavio MojServlet.class
4. u loging/WEB-INF sam stavio fajl web.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://
java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<servlet-name>login</servlet-name>
<display-name>login</display-name>
<description>no</description>
<servlet-class>MojServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
</web-app>
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://
java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<servlet-name>login</servlet-name>
<display-name>login</display-name>
<description>no</description>
<servlet-class>MojServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
</web-app>
5. u tomcat/webapps sam stavio fajl loging.xml
Code:
<context path="/loging" docBase="loging" debug="0" reloadable="true">
</context>
<context path="/loging" docBase="loging" debug="0" reloadable="true">
</context>
6. kad otkucam localhost:8080/loging dobijem stranu index.htm, ali kad kliknem na dugme "submit" u formi, dobijem gresku "the requested resourse (/login) is not available".
Da li neko ima ideju gde gresim?
P.S. proveo sam sate na guglu, ali nisam mogao da nadjem neki dobar tutorial za pisanje deployment descriptora za tomcat. Ako neko ima neki link, bio bih veoma zahvalan...