开发环境:Myeclipse6.5、Windows XP XP2
问题:无法利用DynaActionForm获取前台表单数据,具体错误提示我已经不太记得清楚了,大概意思就是利用DynaActionForm得到属性那行错误,抛空指针错误,自己分析了很久,一直觉得没啥大问题,流程应该都可以,但就是运行不了。
解决方案:纯属个人粗心,在写Action类实现execute()方法时,得到一个DynaAction对象的时候写成了:DynaActionForm daf = new DynaActionForm(),而正确的方式是DynaActionForm daf = (DynaActionForm)form,类型强转就可以了,低级错误,但比较容易出错。
问题:无法利用DynaActionForm获取前台表单数据,具体错误提示我已经不太记得清楚了,大概意思就是利用DynaActionForm得到属性那行错误,抛空指针错误,自己分析了很久,一直觉得没啥大问题,流程应该都可以,但就是运行不了。
解决方案:纯属个人粗心,在写Action类实现execute()方法时,得到一个DynaAction对象的时候写成了:DynaActionForm daf = new DynaActionForm(),而正确的方式是DynaActionForm daf = (DynaActionForm)form,类型强转就可以了,低级错误,但比较容易出错。