JAVA验证码生成问题
来源:百度知道 编辑:UC知道 时间:2024/09/20 23:24:32
我想用ECLIPSE做一个JAVA验证码生成页面但是遇到了困难,想找人帮我解决一下!
为什么在我生成的验证码的图片框里是一把“X”?一般这样的问题出错的地方是在哪?怎么解决?
为什么在我生成的验证码的图片框里是一把“X”?一般这样的问题出错的地方是在哪?怎么解决?
你的肯定是没有图片输出
一般而言,可能原因为:
1、你的验证码图片生成的时候没有任何信息,是个“空”图片
2、你忘记了向页面输出图片输出流
3、你输出的页面和你本来想输的页面不是同一页面
最好的解决方式:上网搜成熟的代码 验证码图片生成也不是很复杂的事情
其次:按顺序好好检查下代码
最后:放弃吧~!
贴一点我找的代码吧
例程7-11 check_code.html
<h3>带有验证码的登录页面</h3>
<form action="servlet/LogonFormServlet" method="post">
用户名:<input type="text" name="name"><br>
密 码:<input type="password" name="pass"><br>
验证码:<input type="text" name="check_code">
<img src="servlet/CheckCodeServlet"><br>
<input type="submit" value="登录">
</form>
例程7-12 CheckCodeServlet.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.awt.*;
import java.awt.image