用Java继承来解决反射难以获取到的实例的思想
来源:互联网 发布:为什么淘宝退款打不开 编辑:程序博客网 时间:2024/05/01 23:58
遇到的问题:在zk的页面上想获取到自动生成的bandbox的实例,如Bandbox ban=(Bandbox)this.getFellowIfAny("id"),目的是拿到它的值,但直接getValue拿到的是表面Text的值,而实例的Class名是存在数据库中的(自定义的一个Bandbox的继承类),用Instanceof 判断不了实例的类。
解决方法,让所有自定义的bandbox继承一个公用的BaseBandbox,在BaseBandbox中放两个成员,一个是Object(放model类)一个是value(model中需要用到的值),这样在自定义的时候把每个bandbox的项相应的这两个内容放进去,最后在ZK页面上获取值的时候使用BaseBandbox xx=(BaseBandbox)this.getFellowIfAny("id"),这样就能获取到实际的值而不是表面显示的text
0 0
- 用Java继承来解决反射难以获取到的实例的思想
- Java反射获取内部类的实例
- 通过反射获取java类的实例
- Java反射获取内部类的实例
- 通过反射根据类名获取到类的实例
- 一道难以解决的问题
- 用简单的实例来实践TDD的核心思想
- 用简单的实例来实践TDD的核心思想
- Java使用反射来获取Map的泛型信息
- java 反射的实例
- Java反射的实例
- 用java反射来获取android的R.java中的资源
- 用动态规划的思想来解决组合数问题
- Java中利用反射的思想解决工厂设计模式的耦合问题
- 用反射来解决字段多带来的烦恼
- 用反射来解决字段多带来的烦恼
- 用反射来解决字段多带来的烦恼
- php 用反射API来获取一个类的原型
- RunningMan【第六届福建省大学生程序设计竞赛-重现赛】
- Java变量、数据类型。
- KMP算法
- MaterialDialog 仿Android 5.0原生的AlertDialog样式的对话框
- 宝剑锋从磨砺出
- 用Java继承来解决反射难以获取到的实例的思想
- Spring IOC 自定义事件
- 实现请求url或者restful webservice的方式
- AndroidStudio下SVN的解除
- python编辑器
- 12款经典图片轮播jquery插件
- Android开发——程序锁的实现(可用于开发钓鱼登录界面)
- JSP概述
- 1-Computer Networks and the Internet