📄 imageservlet.java
字号:
/*
* Created on 2004-12-30
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package com.hhkj.jasper;
/**
* @author wzj
*
* TODO To change the template for this generated type comment go to Window -
* Preferences - Java - Code Style - Code Templates
*/
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ImageServlet extends HttpServlet {
/**
*
*/
public void service(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
Map imagesMap = (Map) request.getSession().getAttribute("IMAGES_MAP");
if (imagesMap != null) {
String imageName = request.getParameter("image");
if (imageName != null) {
byte[] imageData = (byte[]) imagesMap.get(imageName);
response.setContentLength(imageData.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(imageData, 0, imageData.length);
ouputStream.flush();
ouputStream.close();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -