Struts 1.3中DynaActionForm的转型问题 本来就只能转为动态ACTIONFORM.里面同样可以得到FORM的值. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不对,我的TestForm是extends DynaActionForm, 而且我在TestForm里可以加入一些instance field; protected ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws WbxException { form.getClass(); //得到的Class是TestForm! return null; } 说明你对DynaActionForm还不是很了解。你如果想使用 TestForm testForm = (TestForm)form; 可以不使用DynaActionForm。共同使用就没有它意义了。 DynaActionForm daForm= (DynaActionForm)form; TestForm testForm = (TestForm)daForm;不过此时的将失去使用DynaActionForm的灵活性. DynaActionForm 不同于一般 ActionFrom 之处就是 DynaActionForm的属性.可以在配置文件中配置. 如果属性有所改变代码是不需要改的. 因为它是通过 get(?) 来取值的。DynaActionForm 是通过反射来实例化对象的. 所以它生成的对象并不是某个具体的类型(TestForm)所以也就不能转型. java “number++” 的原子性操作问题。 最新的hibernate4终于出来了,绝对的网上最新技术教程 在学习J2EE过程中遇到的疑问,请大家帮助下我 预定系统的数据库设计 请高手推荐学习j2ee的学习顺序 还是tomcat 虚拟主机和虚拟路径就不能并存?! 用struts 而我的form为什么不能保留前一次request的值呢 我的javamail用imap收邮件出现异常!大家帮忙!!!PS:pop3没问题! 一个hibernate一对多问题!来抢分,马上结帖 关于tomcat 的问题!!! 关于在Struts2 Action中使用两个业务逻辑组件的问题 数据库排序问题,求救
HttpServletRequest request, HttpServletResponse response)
throws WbxException
{
form.getClass(); //得到的Class是TestForm! return null;
}
你如果想使用 TestForm testForm = (TestForm)form; 可以不使用DynaActionForm。
共同使用就没有它意义了。
TestForm testForm = (TestForm)daForm;
不过此时的将失去使用DynaActionForm的灵活性.
可以在配置文件中配置. 如果属性有所改变代码是不需要改的. 因为它是通过 get(?) 来取值的。
DynaActionForm 是通过反射来实例化对象的. 所以它生成的对象并不是某个具体的类型(TestForm)
所以也就不能转型.