首页新闻找找看学习计划

mvc中Controller类中字段初始化的问题

0
悬赏园豆:10 [待解决问题]

比如StrategyController中有msgSender字段,该字段会被初始化两次,只好将其改为静态字段了。请教,这和mvc的内部机制有关吗?

Invictus的主页 Invictus | 初学一级 | 园豆:76
提问于:2013-02-18 11:56
< >
分享
所有回答(5)
0

1. msgSender初始化两次,哪两次?

2. 这个对象 初始化多次咋就不行?

Qlin | 园豆:2403 (老鸟四级) | 2013-02-18 12:16

我调试过,是两次。没有说不行,就想知道为什么

支持(0) 反对(0) Invictus | 园豆:76 (初学一级) | 2013-02-18 13:03

@Invictus: 

怎么发生的 两次,能详细点不,一步一步来

支持(0) 反对(0) Qlin | 园豆:2403 (老鸟四级) | 2013-02-18 13:51
0

你怎么知道被初始化两次的?

dudu | 园豆:41066 (高人七级) | 2013-02-18 13:13

我调试的,断点进了两次

支持(0) 反对(0) Invictus | 园豆:76 (初学一级) | 2013-02-18 13:34
0

那你就使用单例模式啊,那就只能存在一个对象了。

dotnetgeek | 园豆:482 (菜鸟二级) | 2013-02-18 13:50

是的,我想知道为什么会初始化两次?

支持(0) 反对(0) Invictus | 园豆:76 (初学一级) | 2013-02-18 13:51
0

你把两次断点的堆栈贴出来,说不定就能看出了。。。

滴答的雨 | 园豆:3690 (老鸟四级) | 2013-02-18 14:25
0

不知道楼主的代码是如何写的???难道还有其他的地方new了一下?

chenping2008 | 园豆:9836 (大侠五级) | 2013-02-18 22:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册