创建人 | 崔周洋 |
问题标题 | Servlet异常 |
问题分类 | 404 |
一级话题 | @WebServlet("CheckCodeServlet") |
问题补充 | |
附件 | @WebServlet("CheckCodeServlet") public class CheckCodeServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int weight = 100; int hight = 50; //1.创建一对象在内存中图片(验证码图片对象) BufferedImage iamge = new BufferedImage(weight,hight,BufferedImage.TYPE_INT_RGB); //2.美化图片 Graphics g = iamge.getGraphics(); //给图片填充颜色,首先设置画笔颜色 g.setColor(Color.PINK); g.fillRect(0,0,weight,hight); //给图片画一个矩形边框 g.setColor(Color.BLUE); g.drawRect(0,0,weight-1,hight-1); //给图片中随机生成动态的验证码,即随机的大小写字母和0-9; String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; |
问题答案 | 问题分析: 产生的原因为Web服务器(容器)根据请求地址找不到对应资源,所以检查对应路径. |
问题解决方法:补全了路径@WebServlet("/CheckCodeServlet") | |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |