This week's book giveaways are in the Java EE and JavaScript forums.
We're giving away four copies each of The Java EE 7 Tutorial Volume 1 or Volume 2(winners choice) and jQuery UI in Action and have the authors on-line!
See this thread and this one for details.
The moose likes Servlets and the fly likes Getting 404 when i forward request using request dispetcher Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Getting 404 when i forward request using request dispetcher" Watch "Getting 404 when i forward request using request dispetcher" New topic
Author

Getting 404 when i forward request using request dispetcher

Jigar Naik
Ranch Hand

Joined: Dec 12, 2006
Posts: 755
Hi,

I have written a servlet which forward the request to jsp page, but i am getting 404 error code. Can anybody help me solving this issue.

Bellow is my servlet mapping in DD



Bellow is my servlet code.



And below is my JSP which is in the application root folder.



I am sending request from the same jsp and forwarding the request to the same jsp i am fetching some data and putting in the request attribute to display it on jsp.

Console


Jigar Naik


Prashant Hurria
Ranch Hand

Joined: Mar 23, 2009
Posts: 40
It seems simple and Should work.
I tried on my system and it did.
The only way you get a 404 here is when the folder structure /ExcelUploadPOC/WebContent/upload.jsp
is under web-inf i.e. you have places your JSP
here: <Tomcat-Dir> \webapps\<WebApplicationName>\WEB-INF\ExcelUploadPOC/WebContent/upload.jsp
put it here it will work:
<Tomcat-Dir> \webapps\<WebApplicationName>\ExcelUploadPOC/WebContent/upload.jsp

Let me know if it solves the issue.
Hebert Coelho
Ranch Hand

Joined: Jul 14, 2010
Posts: 754

Is the tag "<servlet>" closed? Up there in the code you posted still opened...


[uaiHebert.com] [Full WebApplication JSF EJB JPA JAAS with source code to download] One Table Per SubClass [Web/JSF]
Jigar Naik
Ranch Hand

Joined: Dec 12, 2006
Posts: 755
Hebert Coelho wrote:Is the tag "<servlet>" closed? Up there in the code you posted still opened...


yeah the tag is closed, i just missed it while copy on the forum.
Jigar Naik
Ranch Hand

Joined: Dec 12, 2006
Posts: 755
Prashant Hurria wrote:It seems simple and Should work.
I tried on my system and it did.
The only way you get a 404 here is when the folder structure /ExcelUploadPOC/WebContent/upload.jsp
is under web-inf i.e. you have places your JSP
here: <Tomcat-Dir> \webapps\<WebApplicationName>\WEB-INF\ExcelUploadPOC/WebContent/upload.jsp
put it here it will work:
<Tomcat-Dir> \webapps\<WebApplicationName>\ExcelUploadPOC/WebContent/upload.jsp

Let me know if it solves the issue.


Hi Prashant,

Actually the JSPs are not underthe WEB-INF folder. I can access the jsp using below url

http://localhost:7001/ExcelUploadPOC/upload.jsp

I thought it has the problem with build, but even after cleaning, rebuild, restarting the weblogic, restarting the IDE, restarting the computer issue is still persist.
Prashant Hurria
Ranch Hand

Joined: Mar 23, 2009
Posts: 40
I tested it on Tomcat. I have seen people facing strange issues on JBoss,Weblogic and most of the time it turns out to be problems like using \ insted of / and other similar things. I will ask a friend who faced a similar issue and will get back to you. In the meanwhile you can google the problem with Weblogic as additional keyword (I am sure you would have done already.)
Jigar Naik
Ranch Hand

Joined: Dec 12, 2006
Posts: 755
Ya i have already done the google exercise... Currently i am setting attributes in session and using response.sendRedirect(String). And its working fine as a temperory workaround.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Getting 404 when i forward request using request dispetcher