记一次struts项目空指针异常
进入登录的Action处理后再进入MainAction能够顺利加载hibernate持久层提供的数据,但是当我使用添加信息的AddAction后再进入MainAction却报空指针异常,调试许久最后找到问题。突然发现AddAction里面有一个List类型的属性名称和MainAction里面的一个Map类型的属性名称一模一样,当前Action会继续使用进入此Action的前一个Action里面的属性,所以随便改掉一个属性名便解决问题。还是对此框架机制不熟悉才会出现这种小错误。