首页>代码>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 LV16
2022年12月2日
xiaoxiexie LV13
2022年11月13日
ajdgqd LV3
2022年11月1日
莫回头 LV8
2022年5月20日
543666826 LV34
2021年11月28日
zhangn0929 LV1
2021年9月29日
孤独の王者 LV6
2021年8月4日
chenxiufeng LV4
2021年7月1日
山盖123123 LV1
2021年6月28日