Hi,

I have the following code in a  Servlet:

// .......
// ........
request.setAttribute("sPhoto", new Integer(setPhoto));
error("/c/shared/UserPhoto.jsp",
"Uploaded Images should be of type JPG or GIF and maximum of 800KB",
request, response);
// .....
// ....


private void error(String path, String message, HttpServletRequest request, HttpServletResponse response)
{
try
{
request.setAttribute("errorMsg", message);


getServletConfig().getServletContext().getRequestDispatcher(path).forwar d(request, response);
}
catch(Exception ex)
{
ex.printStackTrace();
}
}


I have a multipart form on the UserPhoto.jsp.

<form name="editPhoto" method="post" action="/c/shared/ImageServlet" enctype="multipart/form-data">
........
........
<%
String errorMsg = (String)request.getAttribute("errorMsg");
if(errorMsg != null && errorMsg.equals("null") == false)
{
%>
<cw:errorBox>An error occurred while updating user photograph settings. <%=errorMsg%></cw:errorBox>
<%
}
%>
.........
........
</form>



When I submit this form to the servlet above and then the servlet sets the attribute "sPhoto" and forwards the request back to the jsp, I get the
following error:


HTTP Status 404 - /c/shared/UserPhoto.jsp

type Status report

message /c/shared/UserPhoto.jsp

description The requested resource (/c/shared/UserPhoto.jsp) is not available.
Apache Tomcat/5.0.28


I do not understand why the forwarded request to the JSP does not find the JSP?

Any help on this is appreciated.

Regards,

Mufaddal Khumri
Software Developer
Waves In Motion
Phone: 602 956 7080 x 26
Email: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to