?? modejpeg.java
字號:
package com.hygj.sunqi.j2ee.servlet;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import java.awt.image.*;import java.awt.*;public class ModeJpeg extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=GBK"; private HttpSession session = null; private String[] num = new String[4]; //Initialize global variables public void init() throws ServletException { } //Process the HTTP Get request public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //response.setContentType("image/jpeg"); response.setHeader("cache-control","no-cache"); response.setHeader("content-type","image/jpeg"); java.awt.image.BufferedImage bim = new java.awt.image.BufferedImage(60,20,BufferedImage.TYPE_INT_RGB); Graphics g = bim.getGraphics(); g.setColor(Color.orange); g.fillRect(0,0,60,20); g.setFont(new Font("黑體",Font.BOLD,16)); for(int i = 0;i < 4;i++){ int rand = (int)(Math.random()*10); g.setColor(Color.blue); g.drawString((num[i]=String.valueOf(rand)),13*i+6,16); } session = request.getSession(); session.setAttribute("checkMode",num); g.dispose(); OutputStream out = response.getOutputStream(); javax.imageio.ImageIO.write(bim,"JPEG",out); } //Process the HTTP Post request public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } //Clean up resources public void destroy() { }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -