关闭

java后台生成登录验证码

标签: 验证码生成java
837人阅读 评论(0) 收藏 举报
分类:
<div class="codeDiv">
            <span class="codeInput"><input id="vcode" type="text" name="vcode" placeholder="请输入验证码" /></span>
            <img id="vcodeImage" src="${ctx}/resources/images/login/defcode.png" onclick="changeValidateCode()" title="点击图片刷新验证码"/>

        </div>


function changeValidateCode(){
    $("#vcodeImage").attr("src","${ctx}/generateVcodeImage?random="+Math.random());  
}


/**
     * 方法名称:generateVcodeImage
     * 描述:生成验证码
     */
    @Ignore
    @Action(value = "generateVcodeImage",results = { @Result(name = SUCCESS,type="stream",params={"contentType","image/jpeg","inputName","inputStream"})})  
    public String generateVcodeImage() {
        VerificationCodeUtil vcu = VerificationCodeUtil.getInstance();
        getSession().setAttribute("vcode", vcu.getVerificationCodeValue());
        this.setInputStream(vcu.getImage());
        return SUCCESS;
    }


VerificationCodeUtil 工具类详见链接 http://download.csdn.net/detail/yubin2009m/9536236

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:7831次
    • 积分:139
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:8篇
    • 译文:0篇
    • 评论:0条