1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
<servlet>
<servlet-name>SimpleCaptcha</servlet-name>
<servlet-class>nl.captcha.servlet.SimpleCaptcha</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SimpleCaptcha</servlet-name>
<url-pattern>/SimpleCaptcha.jpg</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>Captcha</servlet-name>
<display-name>Captcha</display-name>
<servlet-class>nl.captcha.servlet.CaptchaServlet</servlet-class>
<!--border around captcha. Legal values are yes or no. Defaults to yes Other values will be ignored-->
<init-param>
<param-name>cap.border</param-name>
<param-value>yes</param-value>
</init-param>
<!--color of the border. Legal values are r,g,b(and optional alpaha) or white,black,etc. Other values will be ignored-->
<init-param>
<param-name>cap.border.c</param-name>
<param-value>black</param-value>
</init-param>
<!--thickness of the border around captcha. Legal values are > 0 other values will be ignored. Defaults to one-->
<init-param>
<param-name>cap.border.th</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<param-name>cap.obscurificator</param-name>
<!--<param-value>nl.captcha.obscurity.imp.ShadowGimpyImp</param-value>-->
<!--<param-value>nl.captcha.obscurity.imp.WaterRiple</param-value>-->
<param-value>nl.captcha.sandbox.TestGimpyImp</param-value>
</init-param>
<init-param>
<param-name>cap.cap.producer</param-name>
<param-value>nl.captcha.obscurity.DefaultCaptchaIml</param-value>
</init-param>
<init-param>
<param-name>cap.word.imp</param-name>
<param-value>nl.captcha.text.imp.DefaultWordRenderer</param-value>
</init-param>
<init-param>
<param-name>cap.text.producer</param-name>
<!--<param-value>nl.captcha.sandbox.ChineseTextProducer</param-value>-->
<param-value>nl.captcha.text.imp.FiveLetterFirstNameTextCreator</param-value>
</init-param>
<init-param>
<param-name>cap.char.arr</param-name>
<param-value>2,3,4,6,7,8,a,b,c,d,e,f,g,h,k,o,r,s,t,x,y</param-value>
</init-param>
<!--if default captcha producer is slelected this value represents the amount of chars that are supplied in the captcha. values below 2 are not exepted when omitted defaults to 5-->
<init-param>
<param-name>cap.char.arr.l</param-name>
<param-value>6</param-value>
</init-param>
<init-param>
<param-name>cap.font.arr</param-name>
<param-value>Arial,Helvetica,Courier,TimesRoman</param-value>
</init-param>
<init-param>
<param-name>cap.font.size</param-name>
<param-value>40</param-value>
</init-param>
<init-param>
<param-name>cap.font.color</param-name>
<param-value>166,31,255</param-value>
</init-param>
<init-param>
<param-name>cap.bg.imp</param-name>
<param-value>nl.captcha.obscurity.imp.DefaultBackgroundImp</param-value>
</init-param>
<!--values can be either red,yellow,blue,cya etc or r,g,b,alpha value-->
<init-param>
<param-name>cap.background.c.to</param-name>
<param-value>255,255,255</param-value>
</init-param>
<init-param>
<param-name>cap.background.c.from</param-name>
<param-value>75,75,255</param-value>
</init-param>
<init-param>
<param-name>cap.noise.imp</param-name>
<param-value>nl.captcha.obscurity.imp.DefaultNoiseImp</param-value>
</init-param>
<init-param>
<param-name>cap.noise.c</param-name>
<param-value>166,31,255</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Captcha</servlet-name>
<url-pattern>/Captcha.jpg</url-pattern>
</servlet-mapping> |
Partager