HTTPServlet练习过程中遇到的关于数据类型强制转换的问题
HTTPServlet小练习过程中遇到的关于数据类型强制转换的问题(java.lang.NumberFormatException: null)
前言
课后实验报告编写过程中,写了一个HttpServlet小程序,通过一个jsp提交到servlet,然后再Java代码中写死一个表格,表格行列数以及内容通过jsp提交到servlet,然后再post回去,jsp提交的数据是String类型,但是要在Java代码中将String转换成int型,期间遇到了一些错误,特此记录。
错误截图
通过错误代码可以看出是 数据格式化异常 ,在看下面的代码就可以定位到错误出现在TableAction里面的post里
经过我在网上搜索一番后发现可能是两个强制转换int型要改写成Integer
至于为什么这样改,我这比较菜,还没搞清楚,不过网上找到一篇关于Integer和int两个东西的对比介绍,大家有兴趣的可以去看看!
java面试题之int和Integer的区别
希望本片小文章对刚入门Java EE开发学习的同学能有帮助!