今天我宛若一个智障…
Struts2学的差不多了,今天开始做数据库CURD操作的案例,发现模型驱动一直报NullPointerException异常….我的妈,我查了半天觉得没啥问题,把关注点放在了getter和setter,一开始以为是不是只实现getModel方法是不是不行,是不是还要实现setModel,后来发现不是….再检查是不是引入的模型变量的名字必须为model….后来发现又不是…然后又重新查…发现了一个非常重要的点….声明模型的时候需要实例化!!!!必须要new出来…哦,智障一个鉴定完毕。
不过刨去这一点先不说:
这个问题其实在网上辩论的还比较激烈,但是回答基本上都是七八年以前的,不知道有没有过时。有的人说经理要求必须使用属性驱动,反正网上的建议大多是使用属性驱动。
看到了一个资料讲得还比较清楚:
这样来说根据实际情况选择驱动就好了,不要再犯脑残的错误了。比心智障。
好了 继续我的例子大业…..Seeya,明天就开Hibernate了.
原文:http://www.cnblogs.com/youngs/p/6481581.html