JavaWeb中如何通过Session实现单次验证码验证机制?
- 内容介绍
- 文章标签
- 相关推荐
本文共计780个文字,预计阅读时间需要4分钟。
表单内容改写如下:
页面加载时,会自动请求getCodecServlet,获取图片(验证码)。
表单
<form action="loginServlet" method="post"> 请输入验证码:<input type="text" name="code" /> <img src="getCodeServlet" /><br /> <button type="submit">提交</button> </form>
载入页面时,会自动请求getCodeServlet,获取图片(验证码)。
getCodeServlet,产生验证码
@WebServlet("/getCodeServlet") public class GetCodeServlet extends HttpServlet { //验证码的宽、高 private static int WIDTH=80; private static int HEIGHT=25; //绘制背景 private void drawBg(Graphics g){ //rgb g.setColor(new Color(128, 128, 128)); //绘制矩形。
本文共计780个文字,预计阅读时间需要4分钟。
表单内容改写如下:
页面加载时,会自动请求getCodecServlet,获取图片(验证码)。
表单
<form action="loginServlet" method="post"> 请输入验证码:<input type="text" name="code" /> <img src="getCodeServlet" /><br /> <button type="submit">提交</button> </form>
载入页面时,会自动请求getCodeServlet,获取图片(验证码)。
getCodeServlet,产生验证码
@WebServlet("/getCodeServlet") public class GetCodeServlet extends HttpServlet { //验证码的宽、高 private static int WIDTH=80; private static int HEIGHT=25; //绘制背景 private void drawBg(Graphics g){ //rgb g.setColor(new Color(128, 128, 128)); //绘制矩形。

