将JSP在内存生成的图片显示到页面

ai2H2589

ai2H2589

2016-01-29 12:16

将JSP在内存生成的图片显示到页面,将JSP在内存生成的图片显示到页面
 

Imaging_ToWeb.jsp

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/java/)

<%@ page autoFlush="false"  import="java.awt.*,java.awt.image.*,com.sun.image.codec.jpeg.*,java.util.*"%
<%
    String ImageStr = request.getParameter("ID_Text");
    if(ImageStr==null || ImageStr.equals(""))
    {
        response.setContentType("text/html; charset=gb2312");
 %
<HTML
 <HEAD
  <titleHttp://www.lionsky.net</title
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312"
 </HEAD
 <body
  <form id="Form1" method="post"
    <input type="text" id="ID_Text" name=ID_Text
    <input type=submit value="GO"
  </form
 </body
</HTML

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/java/)

<%
       }
       else
       {
        out.clear();
        response.setContentType("image/jpeg");
        response.addHeader("pragma","NO-cache");
        response.addHeader("Cache-Control","no-cache");
        response.addDateHeader("Expries",0);
        int width=300, height=100;
        BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
        Graphics g = image.getGraphics();
        //以下填充背景颜色
        g.setColor(Color.lightGray);
        g.fillRect(0, 0, width, height);
        String random="random";
        //以下设置前景色
        g.setColor(Color.BLACK);
        g.drawString("Http://www.knowsky.com",10,20);
        g.drawString("Author:Lion[lion-a@sohu.com]",10,40);
        g.drawLine(10,50,290,50);
        g.drawString(ImageStr,10,70);
        g.dispose();
        ServletOutputStream outStream = response.getOutputStream();
        JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(outStream);
        encoder.encode(image);
        outStream.close();
    }

%

 
展开更多 50%)
分享

猜你喜欢

将JSP在内存生成的图片显示到页面

Java JAVA基础
将JSP在内存生成的图片显示到页面

用JSP生成静态页面

Web开发
用JSP生成静态页面

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JSP技术生成动态web页面

Java JAVA基础
JSP技术生成动态web页面

jsp生成静态页面的方法

Web开发
jsp生成静态页面的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JSP生成jpeg图片用于投票

编程语言 网络编程
JSP生成jpeg图片用于投票

jsp 页面显示的一些用法

Web开发
jsp 页面显示的一些用法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash AS3.0菜鸟学飞教程:类的编写之时间轴代码转换为外部类

Flash AS3.0菜鸟学飞教程:类的编写之时间轴代码转换为外部类

当Tomcat遭遇JBDC Driver 出现 Cannot create resource instance !

当Tomcat遭遇JBDC Driver 出现 Cannot create resource instance !
下拉加载更多内容 ↓