中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java驗證碼學習一

發布時間:2020-08-02 17:58:40 來源:網絡 閱讀:418 作者:知止內明 欄目:軟件技術
package com.sys.web.sesoion;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.util.Random;
import javax.imageio.ImageIO;
import javax.servlet.http.HttpSession;

public class CheckCodeServlet extends HttpServlet {

    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        BufferedImage image = new BufferedImage(50,25,BufferedImage.TYPE_INT_RGB);
        Graphics g = image.getGraphics();
        g.drawString(Token.getNum(),15,15);
        ImageIO.write(image,"JPG",response.getOutputStream());
        response.setHeader("expires","-1");
        response.setHeader("cache-control","no-cache");  //沒有緩成
        response.setHeader("pragma","no-cache");

    }

}
//用于產生隨機數
class Token{
    public static String getNum(){
        Random r = new Random();
        int num = r.nextInt(10000);
        return num + "";
    }
}

java驗證碼學習一

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西乡县| 静宁县| 江源县| 河北省| 邓州市| 乌兰县| 屏东县| 托里县| 潞西市| 三原县| 宜兴市| 唐山市| 修水县| 华阴市| 裕民县| 麻城市| 黔西县| 高邮市| 玉山县| 福泉市| 蓬安县| 连山| 额济纳旗| 惠东县| 黔江区| 兰溪市| 建瓯市| 德兴市| 文安县| 宁武县| 安庆市| 临朐县| 体育| 板桥市| 湾仔区| 呼和浩特市| 霸州市| 托克逊县| 开江县| 湖口县| 习水县|