首页>代码>spring mvc+maven实现Java web用户登录图片验证码简单项目实例>/com.verifyCode/src/main/java/com/chen/controller/VerifyCodeController.java
package com.chen.controller; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import com.chen.util.VerifyCodeUtils; @Controller public class VerifyCodeController { /** * 生成验证码 * @param request * @param response * @return * @throws ServletException * @throws IOException */ @RequestMapping("verifyCode") public void verifyCode(HttpServletRequest request, HttpServletResponse response) throws IOException{ response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0); response.setContentType("image/jpeg"); //生成随机字串 String verifyCode = VerifyCodeUtils.generateVerifyCode(4); //存入会话session HttpSession session = request.getSession(true); //删除以前的 session.removeAttribute("verCode"); session.setAttribute("verCode", verifyCode.toLowerCase()); //生成图片 int w = 100, h = 30; VerifyCodeUtils.outputImage(w, h, response.getOutputStream(), verifyCode); } }
最近下载更多
李亮 LV19
2023年3月7日
taoshen95 LV14
2022年12月2日
xiaoxiexie LV13
2022年11月13日
ajdgqd LV3
2022年11月1日
莫回头 LV8
2022年5月20日
543666826 LV33
2021年11月28日
zhangn0929 LV1
2021年9月29日
孤独の王者 LV6
2021年8月4日
chenxiufeng LV4
2021年7月1日
山盖123123 LV1
2021年6月28日