如何在两个文件之间共享同一个bean的实例? 这个不是一个一般的问题啊!如果这个可以成立,那么很多东西要改写了啊:(看能否把SetXXX这个Set的值存放于文件或者数据库(第三地)中,再GetXXX出来。有别的可以实现你的要求的更好的方法吗?请立刻告诉我,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以把bean放在session中,然后从session中把它取出来就行了,修改完之后在放回session中 如果不考虑WEB页面,单纯在JAVA文件中,如何实现? 谢谢各位!能不能说具体一点?ObjectInput/OutputStream 是JAVA的 I/O那一部分吗? 如果ABC都在一个进程中,这个不是问题啊?搂主到底是什么情况? 简单的说,我有三个文件Action.java,ActionBean.java,Insert.javaAction.java中有一个ActionBean对象:_bean从xml文件中获得所要的信息后,先实施操作_bean.setxxx(),把相关内容寸到ActionBean.java中然后在需要的时候调用_bean.getxxx()获得先前得到的值。现在我的想法是把_bean.getxxx()封装到上面的第三个文件Insert.java中但是我在Insert.java中new 一个ActionBean对象时,刚才set得到的值就被清0了有什么方法能得到刚在ActionBean.java中set的值? 1、首先确定一下_bean的生命周期在ActionBean.java的{}里面,在另外的地方访问不到这个对象。2、_bean.setxxx()的值是存在这个对象里面,只有用这个对象的_bean.getxxx()才能获得这个值,其他对象是不能得到的。3、要在Insert.java得到ActionBean.java的_bean值,可以在Insert.java设置一个方法,以_bean作为参数传入。在ActionBean.java调用这个方法。 好的。我现在试一下你的方法。谢谢!先讲一下我昨天的做法:我在Action.java中创建一个方法:public ActionBean getBeanObj(){ return _bean;}在Insert.java中,确保Action.java中已经setxxx()之后,先new 一个ActionBean对象_bean,再调用_bean=new Action().getBeanObj()我想这样也可以的,但运行后,提示stackoverflow 关于面盘的使用出现的一些问题(50分) 这是什么异常,我刚学连接数据库的 高分求救啊,出现乱码,该怎么办啊!!!! 看代码的顺序 HashMap 的 Key 是唯一的吗? jdom如何添加子元素 利用POI中的HSSF向excel中写图片的问题 关于getSourceActions() 操作数据库时什么时候能产生这个错误? 初学,写了一个关于打开数据库的小程序,请大家看看! 谁有Thinking in Java第3版的源代码,发个给我好吗?我有FTP。谢谢 j2sdk 1.4.2跟j2sdk1.4.2_04有啥区别
ObjectInput/OutputStream 是JAVA的 I/O那一部分吗?
Action.java中有一个ActionBean对象:_bean
从xml文件中获得所要的信息后,先实施操作_bean.setxxx(),把相关内容寸到ActionBean.java中
然后在需要的时候调用_bean.getxxx()获得先前得到的值。现在我的想法是把_bean.getxxx()封装到上面的第三个文件Insert.java中
但是我在Insert.java中new 一个ActionBean对象时,刚才set得到的值就被清0了有什么方法能得到刚在ActionBean.java中set的值?
2、_bean.setxxx()的值是存在这个对象里面,只有用这个对象的_bean.getxxx()才能获得这个值,其他对象是不能得到的。
3、要在Insert.java得到ActionBean.java的_bean值,可以在Insert.java设置一个方法,以_bean作为参数传入。在ActionBean.java调用这个方法。
先讲一下我昨天的做法:
我在Action.java中创建一个方法:
public ActionBean getBeanObj(){
return _bean;
}
在Insert.java中,确保Action.java中已经setxxx()之后,
先new 一个ActionBean对象_bean,
再调用_bean=new Action().getBeanObj()我想这样也可以的,但运行后,提示stackoverflow