• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Error Handling in Servlets

 
Chetan Raju
Ranch Hand
Posts: 109
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a simple web application with two servlets LoginServlet and TestServlet. I am using Tomcat 5.0. I call the LoginServlet where im using the following line



In the web.xml for the application I have defined a error-page tag as below



In the TestServlet im just printing Hello to the response.

When i run the application, first I call LoginServlet. Now as per the error handling, TestServlet should be called and is being called. But TestServlet isn't printing "Hello" on screen. I still get 404 page cannot not found page. Can anyone help ?
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64958
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is this in Internet Explorer?
 
Chetan Raju
Ranch Hand
Posts: 109
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes I am using Internet Explorer
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64958
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try it in another browser like Firefox to see if it works there.

You may be running afoul of an IE anti-feature where if the error response is small, IE ignores it and substitutes its own page.

It's also possible that an IE setting (I think it's something like "show firiendly message" but I use a Mac and don't have IE in front of me to check it out) may be boofing you up.
 
Chetan Raju
Ranch Hand
Posts: 109
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you very much Bear. My problem is resolved. It works on Firefox. But why does Internet explorer behave this way ?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic