已采纳回答 / qq_極闇桜風_0
<servlet-class>com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet</servlet-class>这个是jar中的
2018-09-16
已采纳回答 / linhbo
你注意到前面老师设置的长度为60多了吗。所以第一个从坐标x=3开始,3,18,33,48一共4个位置,高度设置了20多,所以放在坐标是18的位置。当然你也可以自己修改相应的数据,让格局更合理。这个和什么类没有关系
2017-12-25
已采纳回答 / 咖啡不甜不好喝
看你用的是什么框架,如果是springmvc,servlet就是controller的路径,ImageServlet就是controller对应的action中的路径,别的web框架估计也是这个意思,不过其它的我不是很熟,只能帮你到这里了
2017-08-24
已采纳回答 / 乌云K
function reloadCode(){ var time = new Date().getTime(); document.getElementById("imagecode").src="<%=request.getContextPath() %>/servlet/ImageServlet?d="+time;}写了个js方法,每次点击看不清楚,就会执行ImageServlet方法,刷新验证码
2017-06-01
已采纳回答 / 噼喱啪啦
我刚刚也跟你一样 后面好了 主要是这三个地方<img src="<%=request.getContextPath()%>/servlet/ImageServlet" /> //这个路径要写对Servlet里面的doGet()要写好web.xml里面要填写正确
2017-04-02
已采纳回答 / 时间啊
应该是src访问servlet的路径错了吧,导致访问不到servlet你可以看看手记 java制作验证码 http://www.imooc.com/article/16844
2017-02-23
已采纳回答 / XhstormR
我直接用的是kaptcha2.3jar中的com.google.code.kaptcha.text.impl.ChineseTextProducer.class类,乱码原因是该类中的中文在编译打包后已乱码。此外使用中文验证时,字体库中不能有Arial等字体,否则乱码。
2016-10-20