From 3543448cdbb87ae52a27b10b3a6fd90f8d7d236c Mon Sep 17 00:00:00 2001 From: zhugenqiang <3633566905@qq.com> Date: Fri, 19 Jun 2015 22:41:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=A0=81=E7=9A=84pom=E4=BE=9D=E8=B5=96=E5=92=8C=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E7=94=9F=E6=88=90=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- URACS.Web/.classpath | 33 ++++++++++++++++--- URACS.Web/.project | 6 ++++ URACS.Web/pom.xml | 5 +++ .../tavenli/controller/LoginController.java | 5 +-- 4 files changed, 42 insertions(+), 7 deletions(-) diff --git a/URACS.Web/.classpath b/URACS.Web/.classpath index addb129..fe9b323 100644 --- a/URACS.Web/.classpath +++ b/URACS.Web/.classpath @@ -1,15 +1,38 @@ - - - + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + diff --git a/URACS.Web/.project b/URACS.Web/.project index c23a68d..8882bcf 100644 --- a/URACS.Web/.project +++ b/URACS.Web/.project @@ -30,8 +30,14 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.m2e.core.maven2Nature org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.jdt.core.javanature diff --git a/URACS.Web/pom.xml b/URACS.Web/pom.xml index 2390289..c167a78 100644 --- a/URACS.Web/pom.xml +++ b/URACS.Web/pom.xml @@ -112,6 +112,11 @@ jar compile + + com.liferay + nl.captcha.simplecaptcha + 1.1.1 + URACS.Web diff --git a/URACS.Web/src/main/java/com/tavenli/controller/LoginController.java b/URACS.Web/src/main/java/com/tavenli/controller/LoginController.java index 0febcb2..794a0f5 100644 --- a/URACS.Web/src/main/java/com/tavenli/controller/LoginController.java +++ b/URACS.Web/src/main/java/com/tavenli/controller/LoginController.java @@ -12,6 +12,7 @@ import nl.captcha.backgrounds.TransparentBackgroundProducer; import nl.captcha.gimpy.DropShadowGimpyRenderer; import nl.captcha.servlet.CaptchaServletUtil; +import nl.captcha.text.renderer.ColoredEdgesWordRenderer; import nl.captcha.text.renderer.DefaultWordRenderer; import nl.captcha.text.renderer.WordRenderer; @@ -55,8 +56,8 @@ public void getVerifyMCode(Model model,HttpServletRequest request,HttpServletRes fonts.add(new Font("Courier", 3, 32)); fonts.add(new Font("Arial", 1, 32)); - //WordRenderer wordRenderer = new ColoredEdgesWordRenderer(colors, fonts); - WordRenderer wordRenderer = new DefaultWordRenderer(colors, fonts); + WordRenderer wordRenderer = new ColoredEdgesWordRenderer(colors, fonts); + //WordRenderer wordRenderer = new DefaultWordRenderer(colors, fonts); Captcha captcha = new Captcha.Builder(150, 50).addText(wordRenderer).gimp(new DropShadowGimpyRenderer()) .addBackground(new TransparentBackgroundProducer()).build();