留言板

Generating images

Dyrt Dancer,修改在14 年前。

Generating images

Junior Member 帖子: 49 加入日期: 10-1-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){}
}
}
Dyrt Dancer,修改在13 年前。

RE: Generating images

Junior Member 帖子: 49 加入日期: 10-1-29 最近的帖子
Up.
thumbnail
Ayushman Das,修改在9 年前。

RE: Generating images

New Member 发布: 1 加入日期: 14-6-20 最近的帖子
I am following approach and i have the same question too.Please help!!I am stucked
thumbnail
Olaf Kock,修改在9 年前。

RE: Generating images

Liferay Legend 帖子: 6403 加入日期: 08-9-23 最近的帖子
That's what GenericPortlet.serveResource is for - or whatever it's been encapsulated in the framework of your choice.