HTTPServlet练习过程中遇到的关于数据类型强制转换的问题

HTTPServlet小练习过程中遇到的关于数据类型强制转换的问题(java.lang.NumberFormatException: null)

前言

课后实验报告编写过程中,写了一个HttpServlet小程序,通过一个jsp提交到servlet,然后再Java代码中写死一个表格,表格行列数以及内容通过jsp提交到servlet,然后再post回去,jsp提交的数据是String类型,但是要在Java代码中将String转换成int型,期间遇到了一些错误,特此记录。

错误截图

HTTPServlet练习过程中遇到的关于数据类型强制转换的问题
通过错误代码可以看出是 数据格式化异常 ,在看下面的代码就可以定位到错误出现在TableAction里面的post里
HTTPServlet练习过程中遇到的关于数据类型强制转换的问题
经过我在网上搜索一番后发现可能是两个强制转换int型要改写成Integer
HTTPServlet练习过程中遇到的关于数据类型强制转换的问题
至于为什么这样改,我这比较菜,还没搞清楚,不过网上找到一篇关于Integer和int两个东西的对比介绍,大家有兴趣的可以去看看!
java面试题之int和Integer的区别

希望本片小文章对刚入门Java EE开发学习的同学能有帮助!

参考文章:
详解java.lang.NumberFormatException错误及解决办法