將JSP在內(nèi)存生成的圖片顯示到頁(yè)面
Imaging_ToWeb.jsp
<%@ 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>
<title>Http://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>
<%
}
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";
//以下設(shè)置前景色
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();
}
%>
相關(guān)文章
一個(gè)JSP頁(yè)面導(dǎo)致的tomcat內(nèi)存溢出的解決方法
每請(qǐng)求一次jsp頁(yè)面就會(huì)生成一個(gè)對(duì)象,這篇文章主要介紹了一個(gè)JSP頁(yè)面導(dǎo)致的tomcat內(nèi)存溢出的解決方法,需要的朋友可以參考下2014-10-10
JSP學(xué)習(xí)經(jīng)驗(yàn)小結(jié)分享
本文介紹的是JSP的學(xué)習(xí)經(jīng)驗(yàn)總結(jié),希望對(duì)你有幫助,一起來(lái)看。2015-09-09
response.getWriter().write()向前臺(tái)打印信息亂碼問(wèn)題解決
本節(jié)主要介紹了response.getWriter().write()向前臺(tái)打印信息亂碼問(wèn)題解決方法,需要的朋友可以參考下2014-08-08
jsp頁(yè)面中顯示word/excel格式的文檔的方法
為了滿足用戶的個(gè)性化需求,在一些情況下需要個(gè)性設(shè)置.比如在jsp頁(yè)面輸出word格式的文檔,excel格式的文檔,都需要進(jìn)行特殊的設(shè)置2013-01-01
jsp要實(shí)現(xiàn)屏蔽退格鍵問(wèn)題探討
在jsp中的查詢條件中,輸入框中內(nèi)容可按“Backspace”鍵進(jìn)行刪除,但是下拉框中需要屏蔽backspace功能,否則就回執(zhí)行頁(yè)面的回退功能2013-08-08
實(shí)例講解JSP Model2體系結(jié)構(gòu)(中)
實(shí)例講解JSP Model2體系結(jié)構(gòu)(中)...2006-10-10

