老师,你最后一次更改后有错。

来源:1-11 Servlet获取表单数据

qq_又小雪_0

2017-04-03 19:31

这一节课的最后,在取消勾选条款后有空指针异常,然后你加了个判断。

之后取消勾选,点击注册确实能跳转了,并且也显示了false。

但是您没有检验勾选条款会怎么样。

我试了您的代码,发现无论勾选与否,跳转后的结果都是false。也就是说勾选checkbox无效了!

写回答 关注

4回答

  • weibo_酱油sean_0
    2017-05-08 16:32:08

    老师拼写错了而已,isAccept错写成了isAccpet,所以永远是null,永远是false。http://img.mukewang.com/59102cff0001788e13730862.jpg

  • 一个高冷蛋一个矮萌
    2017-04-16 15:40:00

    上面的这种也不行,无论是否选择接受,信息表里都是FALSE

  • Haneul丶
    2017-04-06 21:07:27

    isAccept = request.getParameter("isAccept");//这句话移动if判断之外

    if(isAccept==null) {

       isAccept = "false";

    }

    这样才是对的

  • 疯子wnf
    2017-04-03 22:18:54

    isAccept = request.getParameter("isAccept");//这句话移动if判断之外

    if(isAccept==null) {

        isAccept = false;

    }

    这样就可以了, 老师那个确实有毛病呢~

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160615 学习 · 1029 问题

查看课程

相似问题