diff --git a/src/com/hellogithub/servlet/UserRegisterServlet.java b/src/com/hellogithub/servlet/UserRegisterServlet.java index 3ee2665..0328ccf 100644 --- a/src/com/hellogithub/servlet/UserRegisterServlet.java +++ b/src/com/hellogithub/servlet/UserRegisterServlet.java @@ -46,7 +46,6 @@ public class UserRegisterServlet extends HttpServlet { String userPwd = req.getParameter("password"); // 参数验证 if (StringUtils.isEmpty(userPwd)) { - //转发到错误页面 setResultError("密码不能够是为空", writer); return; } diff --git a/src/com/hellogithub/servlet/VerifycodeServlet.java b/src/com/hellogithub/servlet/VerifycodeServlet.java index eea51d6..c3887f6 100644 --- a/src/com/hellogithub/servlet/VerifycodeServlet.java +++ b/src/com/hellogithub/servlet/VerifycodeServlet.java @@ -22,14 +22,14 @@ public class VerifycodeServlet extends HttpServlet { response.setContentType("image/jpeg");//设置相应类型,告诉浏览器输出的内容为图片 response.setHeader("Pragma", "No-cache");//设置响应头信息,告诉浏览器不要缓存此内容 - request.setCharacterEncoding("UTF-8"); - response.setCharacterEncoding("UTF-8"); - response.setContentType("text/html; charset=utf-8"); +// request.setCharacterEncoding("UTF-8"); +// response.setCharacterEncoding("UTF-8"); +// response.setContentType("text/html; charset=utf-8"); // 设置响应头允许ajax跨域访问 - response.setHeader("Access-Control-Allow-Origin", "*"); - response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); - response.setHeader("Access-Control-Max-Age", "3600"); - response.setHeader("Access-Control-Allow-Headers", "token, Accept, Origin, X-Requested-With, Content-Type, Last-Modified"); +// response.setHeader("Access-Control-Allow-Origin", "*"); +// response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); +// response.setHeader("Access-Control-Max-Age", "3600"); +// response.setHeader("Access-Control-Allow-Headers", "token, Accept, Origin, X-Requested-With, Content-Type, Last-Modified"); //做浏览器兼容 response.setHeader("Cache-Control", "no-cache"); diff --git a/src/com/hellogithub/utils/RandomValidateCode.java b/src/com/hellogithub/utils/RandomValidateCode.java index 3873a1c..b0b36fa 100644 --- a/src/com/hellogithub/utils/RandomValidateCode.java +++ b/src/com/hellogithub/utils/RandomValidateCode.java @@ -16,7 +16,7 @@ public class RandomValidateCode { public static final String RANDOMVALIDATECODE = "RandomValidateCode";// 放到session中的key private Random random = new Random(); private String randString = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";//随机产生的字符串 - private int width = 100;// 图片宽度 + private int width = 80;// 图片宽度 private int height = 26;// 图片高度 private int lineSize = 40;// 干扰线数量 private int stringNum = 4;// 随机产生的字符数量 @@ -52,13 +52,6 @@ public class RandomValidateCode { * @param response */ public void getRandcode(HttpServletRequest request, HttpServletResponse response) { - response.setCharacterEncoding("UTF-8"); - response.setContentType("text/html; charset=utf-8"); - // 设置响应头允许ajax跨域访问 - response.setHeader("Access-Control-Allow-Origin", "*"); - response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); - response.setHeader("Access-Control-Max-Age", "3600"); - response.setHeader("Access-Control-Allow-Headers", "token, Accept, Origin, X-Requested-With, Content-Type, Last-Modified"); HttpSession session = request.getSession(); // BufferedImage类是具有缓冲区的Image类,Image类是用于描述图像信息的类 BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_BGR);