📄 chart2.jsp
字号:
<%@ page contentType="image/jpeg;charset=GBK" %>
<%@ page import="com.sun.image.codec.jpeg.*"%>
<%@ page import="java.awt.image.*"%>
<%@ page import="java.awt.*"%>
<%@ page import="java.io.*"%>
<%@ page import="javax.servlet.*"%>
<%
out.clear();
try{
//response.setContentType("");
ServletOutputStream ot=response.getOutputStream();
FileInputStream in=new FileInputStream(new File("C:\\chart.jpg"));
JPEGImageDecoder jpgCodec = JPEGCodec.createJPEGDecoder(in);
BufferedImage image = jpgCodec.decodeAsBufferedImage();
Graphics g = image.getGraphics();
int x = image.getWidth()/2-10;
int y = image.getHeight()/2+5;
String random=Double.toString(Math.random()).substring(2,10);
//session.setAttribute("random",random);
g.setColor(Color.red);
g.drawString(random,x,y);
JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(ot);
encoder.encode(image);
in.close();
ot.close();
}catch(Exception e){
e.printStackTrace();
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -