一个继承的问题 大家进来看看见者有分 楼主这个程序是继承 Action 的,不过没写~那样写是不行的必须:String username=(String)userInfoForm.userName; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 UserInfoForm 是继承 actionForm 的 我是想直接在头不加上import.org.UserInfoForm然后在perform()里直接实例化 UserInfoForm userInfoForm =new UserInfoForm(); String username=userInfoForm.userName;不知道可以不? 你这样实例化是不行的.UserInfoForm userInfoForm = (UserInfoForm) form; 这一句要把传过来的form进行转化.如果你自己实例化后,那form里的数据岂不是没了?你还得把form参数里面的数据取出来赋给新建的userInfoForm ??多此一举 UserInfoForm userInfoForm = (UserInfoForm) form; 这是Struts框架传的参数,已经是一个UserInfoForm的实例如果你UserInfoForm userInfoForm =new UserInfoForm();的话,等于重新生成了一个UserInfoForm对象,是接不到值的 对,同意楼上几位的意见.execute()方法是与框架有关的,而它的几个参数也都是与上下文有关的,即四个参数都已经是实例了,合理地使用它就可以了. hibernate刷新 求高手来帮小弟解决一个HQL的问题 hql查询表中的部分字段,求救 Javamail写的邮件客户端 请问那位能够提供一个聊天室源代码下载吗?有后台,可保存聊天记录的,可以多人聊天 CMP模式中的容器问题 如何看到JAVA源代码 为什么我的JBuilder5用不了EJB? 【求助】求大神教我写一个SQL语句,在线急等!!!! 需要把一个数据结构插入数据库,java在这种情况有必要使用序列化吗? 求助:websphere 如何实现两个客户端远程协助? HIBERNATE查询出错
我是想直接在头不加上import.org.UserInfoForm
然后在perform()里直接实例化
UserInfoForm userInfoForm =new UserInfoForm();
String username=userInfoForm.userName;
不知道可以不?
UserInfoForm userInfoForm = (UserInfoForm) form;
这一句要把传过来的form进行转化.如果你自己实例化后,那form里的数据岂不是没了?
你还得把form参数里面的数据取出来赋给新建的userInfoForm ??
多此一举
这是Struts框架传的参数,已经是一个UserInfoForm的实例
如果你UserInfoForm userInfoForm =new UserInfoForm();
的话,等于重新生成了一个UserInfoForm对象,是接不到值的
execute()方法是与框架有关的,而它的几个参数也都是与上下文有关的,即四个参数都已经是实例了,合理地使用它就可以了.