发表于: 2019-10-10 23:25:57

1 1008


今天完成的事情:

1.解决昨天的问题

因为我没有改动任何代码,只是增加了表单的属性,所以我把添加的属性一个个注释掉,查看到底是哪里出了问题。

最后发现date和number_online两个属性注释掉就没问题,一加上就出错。

<form action="addStudent" method="post" >
       姓名:<input type="text" name="name" value=""><br/>
       QQ<input type="text" name="QQ" value=""><br/>
       真类型:<input type="text" name="job" value=""><br/>
<%--        预计学时间<input type="text" name="date" value=""><br/>--%>
       毕业院校:<input type="text" name="school" value=""><br/>
<%--        线学号<input type="text" name="number_online" value=""><br/>--%>
       报链接:<input type="text" name="daily_link" value=""><br/>
       立愿:<input type="text" name="oath" value=""><br/>
       辅导师兄:<input type="text" name="brother" value=""><br/>
       了解到修院:<input type="text" name="where_know" value=""><br/>
       <input type="submit" value="">

发现问题!!!


预计入学时间和线上学号两个属性默认值为0。

经过进一步尝试,发现QQ和线上学号以及预计入学时间的默认值都是0,因此这三个属性需要提交数据时必须输入数值,不能为空。

QQ<input type="text" name="QQ" value=""><br/>

我猜测是因为这里value与QQ,线上学号和入学时间的数据类型不匹配。不知道究竟是什么原因。
明天计划的事情:   

完成简单的增删改查系统。 

搭建SSM项目。                   
遇到的问题:                           
收获:
   

1.了解EL表达式。

语法:${}

jsp默认支持EL表达式,可以在page指令中使用isElIgnored="true"来禁止使用EL表达式。                


返回列表 返回列表
评论

    分享到