Hi all,
I'm trying to run an example which display fist - a login page. Then there is a call to
servlet which retrieves user name and finally displays welcome message to the user.
My directory structure..
1) Root directory : TOMCATE_INST_DIR\webapps\onJava
2) login.jsp : TOMCATE_INST_DIR\webapps\onJava\login.jsp
3) welcome.jsp : TOMCATE_INST_DIR\webapps\onJava\welcome.jsp
4) web.xml : TOMCATE_INST_DIR\webapps\onJava\WEB-INF\web.xml
5) servlet class : TOMCATE_INST_DIR\webapps\onJava\WEB-INF\clssses\com
\onjava\login.class
My login.jsp include code to call servlet:
<form name="loginForm" method="post" action="servlet/com.onjava.login">
My login.java include cole to redirect requst to welcome.jsp
I've made followin entry in TOMCATE_INST_DIR\conf\server.xml
<Context path="/onJava" docBase="onJava" debug="0" reloadable="true" />
Now when i invoke my login page :
http://localhost:8080/onJava/login.jsp i get login screen where i supposed to provide user name. once i do this,
i invoke login servlet (com.onjava.login.class), which should display welcome message (welcome.jsp)
But while invoking servlet i get following error
HTTP Status 404 - /onJava/servlet/com.onjava.login
type Status report
message /onJava/servlet/com.onjava.login
What's wrong with the configuration (Above structure works fine if i put all my code under ROOT dir).
I've followed example :
http://www.onjava.com/pub/a/onjava/2001/04/19/tomcat.html?page=1 Please guide me..
[ October 10, 2006: Message edited by: Riyaz Saiyed ]