Not complete code but shoudl help...
import com.sun.image.codec.jpeg.*;
import java.awt.image.BufferedImage;
private void JPEG(
String f, HttpServletResponse res)
{
try
{
FileInputStream fis = new FileInputStream(f);
JPEGImageDecoder decode = JPEGCodec.createJPEGDecoder((InputStream)fis);
BufferedImage img = decode.decodeAsBufferedImage();
OutputStream out = res.getOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(img);
}
catch(Exception e)
{
System.out.println("Problem rendering image" + e);
}
}