掲示板

Generating images

14年前 に Dyrt Dancer によって更新されました。

Generating images

Junior Member 投稿: 49 参加年月日: 10/01/29 最新の投稿
Hi!
I need to create a JSP portlet, that shows dynamically generated image. I have a code to do this (generate and show an image) for HTTP Servlet, but I don't know, how to use this code for JSP portlet. Is it possible?
The code is following:

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.awt.*;
import java.awt.image.*;
import javax.imageio.*;

public class ImageServlet extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response)
{
response.setContentType("image/jpeg");
try
{
BufferedImage bufferedImage = new BufferedImage(200, 200,
BufferedImage.TYPE_INT_RGB );
Graphics g = bufferedImage.getGraphics();
g.setColor(Color.blue);
g.fillOval(0, 0, 199,199);

Free graphic resources
g.dispose();
ImageIO.write(bufferedImage, "jpg", response.getOutputStream());
}
catch (Exception e){}
}
}
13年前 に Dyrt Dancer によって更新されました。

RE: Generating images

Junior Member 投稿: 49 参加年月日: 10/01/29 最新の投稿
Up.
thumbnail
9年前 に Ayushman Das によって更新されました。

RE: Generating images

New Member 投稿: 1 参加年月日: 14/06/20 最新の投稿
I am following approach and i have the same question too.Please help!!I am stucked
thumbnail
9年前 に Olaf Kock によって更新されました。

RE: Generating images

Liferay Legend 投稿: 6403 参加年月日: 08/09/23 最新の投稿
That's what GenericPortlet.serveResource is for - or whatever it's been encapsulated in the framework of your choice.