Hi All,
Now i'm using Tomcat4.0.1 . where i use JDBCRealm for User Authentication.. Which is FORM based..
I have a doubt regarding how to give the successor
jsp following the login.jsp. I havent index.jsp in my project instead i have main.jsp.
Now i manage these probelm like
I gave my main.jsp in my welcome-list.
<welcome-file-list>
<welcome-file>main.jsp</welcome-file>
</welcome-file-list>
also i gave my login.jsp in
<login-config>
<auth-method>FORM</auth-method>
<realm-name>Addval Info</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>
Its working fine when i give the root path like
http://localhost:8080/project1 It will go to login.jsp and ask username and password. If user successfully login they will redirect to main.jsp..
Instead if i give
http://localhost:8080/project1/login.jsp It will go to login.jsp.. If user successfully login, it will give error like,
Type Status report
MESSAGE : Invalid direct reference to form login page
DESCRIPTION : The request sent by the client was syntactically incorrect (Invalid direct reference to form login page).
Sorry for my poor English...
Thanx in Advance
Kalaiselvan.S