慕的地5420249
清风012345678910
慕粉1954492769
把<img>标签放到<a>标签里面,其他不变
笙__笙
在xml文件中配置,标签servlet-mapping-->url-pattern中 配置 一般写/captcharCode.do
公子鸢3339632
因为kaptcha jar包中有生成汉字文本的类,你重写过后可能把相关的部分改掉了,如果不加上生成字母数字的代码就不会生成带有数字字母的验证码了。
纯情小豆比
这种问题一般至少要贴控制台输出错误日志,要不然这谁能知道哪里出错啊。
qq_柒分醉_03927370
jar包里有 反编译出来重写的
少艾
设置编码
疯狂的二进制
我直接用的是kaptcha2.3jar中的com.google.code.kaptcha.text.impl.ChineseTextProducer.class类,乱码原因是该类中的中文在编译打包后已乱码。此外使用中文验证时,字体库中不能有Arial等字体,否则乱码