I'm trying to deploy a website via an interface called cpanel that is provided by the hosting co.
The directories I have at the moment are:
My JSP files are in the public_html folder and servlets are in the classes folder.
On my home.jsp i have the following form:
<form name='LoginForm' action='servlet/UserLogin'> ... </form>
(initially I wrote the action attribute as='UserLogin' but it returns an error saying resource is not found. According to e hosting co I need to specify the action attribute as above. Its kinda strange as I dont have a servlet folder to begin with. Anyway it works.)
So upon submission of the form I'll get to the UserLogin servlet. At the end of the servlet, I used the following to return control to my home page:
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/home.jsp");
But this will take me to www.domain.com/servlet/home.jsp which is non-existent.
Any idea how I can resolve this? My hosting co doesnt seem to know what theyre doing.. unfortunately.
Please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place. Please click this link ⇒ CarefullyChooseOneForum ⇐ for more information.