how to display image

how do i include image into servlet? i just use the ordinary output.println("<img src = pic.jpeg>");i cant get it to display the image when running the servlet.
[187 byte] By [kacheeka] at [2007-10-2 18:57:53]
# 1
can someone pls help to with this question? how do i display an image using sevlet?
kacheeka at 2007-7-13 20:36:18 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 2

package org;

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

public class PageServlet extends HttpServlet {

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws IOException, ServletException {

PrintWriter out=response.getWriter();

out.println("<html>");

out.println("<img src="+request.getContextPath()+"/p1.jpg"+"></img>");

out.println("</html>");

}

}

########################################

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app

PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"

"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>

<!-- Standard Action Servlet Configuration (with debugging) -->

<servlet>

<servlet-name>PageServlet</servlet-name>

<servlet-class>org.PageServlet</servlet-class>

</servlet>

<!-- Standard Action Servlet Mapping -->

<servlet-mapping>

<servlet-name>PageServlet</servlet-name>

<url-pattern>/picture.do</url-pattern>

</servlet-mapping>

</web-app>

##############################################

Project Structure

project-->p1.jpg

project-->WEB-INF-->web.xml

project-->WEB-INF-->classes-->org-->PictureServlet.class

Run with

http://localhost:8080/project/picture.do

enjoy :-)

Srinivas.Aa at 2007-7-13 20:36:18 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...