不是很明白楼主的问题。
按照你给出的代码,我不知道 FormBean form 和 ((PersonBean)form).getUsername() 的两个 form 是否是同一个 form ,如果是,那么按照代码来看 FormBean 可能是 PersonBean 的父类,而 getUsername() 返回的 value 可能不是 String 类型的,所以做了上述一系列的类型转换
按照你给出的代码,我不知道 FormBean form 和 ((PersonBean)form).getUsername() 的两个 form 是否是同一个 form ,如果是,那么按照代码来看 FormBean 可能是 PersonBean 的父类,而 getUsername() 返回的 value 可能不是 String 类型的,所以做了上述一系列的类型转换
解决方案 »
- java 设置ip 如果不叫本地连接呢
- 现在有一个String型的数组,如何把其中的某项数据去掉?
- 【强求】关于struts hibernate和spring三个框架的讲解视频
- 【看着简单】如何用java,动态获得要连接的数据库端口?
- 使用acegi和在action直接用代码来进行角色权限认证的比较
- 建议程序员去玩玩股票
- 提示錯誤: integer cannot be resolved
- 在别的机器上运行已经编译成的可执行程序,还需要安装些什么?
- 能不能在网页中运行Java Application?
- 请有经验的朋友给个思路,关于通过ejb修改数据库记录。100分送上!bow
- 有关Struts的问题,请指教
- weblogic下使用jspsmartupload下载文件出错,请教高手
如果想要actionform中的一个属性:
String a =(String)actionform的名字.getUsername();
同样父类的类型才能做转换,要么会丢失信息或报错
如果都转换为Object那么肯定会丢失某些信息
看书j2se方面的资料!