Captcha captcha = getCaptcha(captchaId); // 通过反射获取验证码值 Class<?> classType = captcha.getClass(); Field field; field = classType.getDeclaredField("response"); field.setAccessible(true); // 抑制Java对修饰符的检查 logger.debug("反射得到的验证码:{}", field.get(captcha));
Captcha captcha = getCaptcha(captchaId); // 通过反射获取验证码值 Class<?> classType = captcha.getClass(); Field field; field = classType.getDeclaredField("response"); field.setAccessible(true); // 抑制Java对修饰符的检查 logger.debug("反射得到的验证码:{}", field.get(captcha));