| Author |
Http 404 Error with servlet deployment. might be simple, but its irking
|
Kary Red
Greenhorn
Joined: Dec 21, 2012
Posts: 1
|
|
folder structure for my web-app is
teams/
JSP
Resources
WEB-INf
WEB-INf/classes/com/test/WatermarkImageServlet.class
I am calling the servlet from a jsp page using
<%
String destination ="/teams/WatermarkImageServlet";
response.sendRedirect(response.encodeRedirectURL(destination));
%>
This is my web.xml configuration
<servlet>
<servlet-name>WatermarkImageServlet</servlet-name>
<servlet-class>com.test.WatermarkImageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WatermarkImageServlet</servlet-name>
<url-pattern>/WatermarkImageServlet</url-pattern>
</servlet-mapping>
I dont understand why I am getting this
HTTP Status 404 error - Servlet WatermarkImageServlet is not available
|
 |
Harry Jones
Greenhorn
Joined: Mar 19, 2010
Posts: 20
|
|
|
Try replacing /teams in destination with /com/test
|
 |
Paul Clapham
Bartender
Joined: Oct 14, 2005
Posts: 16480
|
|
An easier test would be to try to access your servlet directly from the browser. The URL should be something like this:
http://yourserver:port/teams/WatermarkImageServlet
And by the way that folder shouldn't be called "WEB-INf", it should be called "WEB-INF" as per the specifications. Even if you're using a file system which isn't case-sensitive, it's always a good idea to follow the spec.
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56157
|
|
|
Have you worked through the suggestions in the ServletsFaq?
|
[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
|
 |
 |
|
|
subject: Http 404 Error with servlet deployment. might be simple, but its irking
|
|
|