需要在web.xml中配置该servlet
<servlet>
<servlet-name>RandImage</servlet-name>
<servlet-class>net.RandImage</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RandImage</servlet-name>
<url-pattern>/RandImage</url-pattern>
</servlet-mapping>
然后在一个页面中用下面的代码来显示图片
<html>
<body>
验证码: <image src="RandImage" />
</body>
</html>
要增加图片的识别难度,还可以在draw方法中对图象进行一定程度变形回旋转处理,或者在图片中添加随机干扰线条,但要保证用人眼能比较容易识别。
配置验证码Servlet与显示
本文介绍如何在web.xml中配置验证码servlet,并在网页上显示验证码图片。通过配置RandImage servlet,实现验证码的生成与展示。为了提升安全性,文中还提到了增加图片识别难度的方法。
1万+

被折叠的 条评论
为什么被折叠?



