From a666b5f9741ef9b21f547d3b2141752a0383c70c Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 20 九月 2022 17:07:38 +0800 Subject: [PATCH] 1、修改登录页面 2、修改阿里代码规范问题 --- src/java/my/utils/GenerateVcodeServlet.java | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/src/java/myUtils/GenerateVcodeServlet.java b/src/java/my/utils/GenerateVcodeServlet.java similarity index 88% rename from src/java/myUtils/GenerateVcodeServlet.java rename to src/java/my/utils/GenerateVcodeServlet.java index 879e7e7..e57e7f1 100644 --- a/src/java/myUtils/GenerateVcodeServlet.java +++ b/src/java/my/utils/GenerateVcodeServlet.java @@ -1,4 +1,4 @@ -package myUtils; +package my.utils; import java.awt.Color; import java.awt.Font; @@ -17,14 +17,22 @@ /** * Servlet implementation class GenerateVcodeServlet + * @author */ @WebServlet("/GenerateVcodeServlet") public class GenerateVcodeServlet extends HttpServlet { private static final long serialVersionUID = 1L; + private static int m155 =155; + + private static int m6 =6; + + private static int m255 =255; + public GenerateVcodeServlet() { } + @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("image/jpeg"); @@ -40,7 +48,7 @@ g.fillRect(0, 0, width, height); g.setFont(new Font("Times New Roman", 0, 18)); g.setColor(getRandColor(160, 200)); - for (int i = 0; i < 155; i++) { + for (int i = 0; i < m155; i++) { int x = random.nextInt(width); int y = random.nextInt(height); int xl = random.nextInt(12); @@ -49,7 +57,7 @@ } String sRand = ""; - for (int i = 0; i < 6; i++) { + for (int i = 0; i < m6; i++) { String rand = String.valueOf(random.nextInt(10)); sRand = (new StringBuilder(String.valueOf(sRand))).append(rand) .toString(); @@ -65,6 +73,7 @@ out.flush(); } + @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doGet(req, resp); @@ -72,10 +81,12 @@ private Color getRandColor(int fc, int bc) { Random random = new Random(); - if (fc > 255) - fc = 255; - if (bc > 255) - bc = 255; + if (fc > m255) { + fc = m255; + } + if (bc > m255) { + bc = m255; + } int r = fc + random.nextInt(bc - fc); int g = fc + random.nextInt(bc - fc); int b = fc + random.nextInt(bc - fc); -- Gitblit v1.9.3