问答详情
源自:2-1 使用Servlet实现验证码的步骤

不知道怎么回事闹死心了

为什么显示不出来图片http://img.mukewang.com/58e08926000124c906730227.jpg

提问者:jfhdibrbfjd 2017-04-02 13:16

个回答

  • 噼喱啪啦
    2017-04-03 00:50:42
    已采纳

    我刚刚也跟你一样 后面好了 主要是这三个地方

    <img src="<%=request.getContextPath()%>/servlet/ImageServlet" /> //这个路径要写对

    Servlet里面的doGet()要写好

    web.xml里面要填写正确

  • 噼喱啪啦
    2017-04-03 22:29:15

    function reloadCode(){

    document.getElementById("imgCode").src=

                       document.getElementById("imgCode").src+"?nocache="+new Date().getTime();

          }

    另外点击超链接刷新、可能jsp不加载,验证码不更新问题,老师说的那个不一定管用,你可以加上这句

  • 噼喱啪啦
    2017-04-03 00:51:25

    java.lang.NoClassDefFoundError: IllegalName: servlet/ImageServlet

    出现这个错误是web.xml里面Servlet没有注册好