已采納回答 / 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.xianlaiwan.cn/article/16844
2017-02-23
已采納回答 / XhstormR
我直接用的是kaptcha2.3jar中的com.google.code.kaptcha.text.impl.ChineseTextProducer.class類,亂碼原因是該類中的中文在編譯打包后已亂碼。此外使用中文驗證時,字體庫中不能有Arial等字體,否則亂碼。
2016-10-20