SPRING IOC能否注入值是动态的类?比如向LoginAction注入一个User类,User的值由页面输入来确定的,那么这个User类是在配置里确认不了的。此处暂且不讨论,用IOC是否为最好的解决方案,只是举个例子,便于大家理解,我看到好多例子注入的类,都是值在配置中确定好了的,如果IOC只能注入一些值在配置文件中确认的类,那我觉得就没有什么太大的意义,我是初学,可能还没有理解SPRING例:
<bean id="loginAction" class="test.LoginAction"> 
    <property name="user"> 
      <ref bean="refUser"/> 
    </property> 
  </bean> <bean id="refUser" class="test.User"> 
      <property name="UserName"> <value>test</value> </property> 
      <property name="Password"> <value>123456</value> </property> 
</bean>如果上面的 refUser值是由页面的输入来确定的呢?IOC怎么解决这种场景?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【IT007chen】截止到2008-07-11 16:11:53的历史汇总数据(不包括此帖):
    发帖的总数量:5                        发帖的总分数:320                      每贴平均分数:64                       
    回帖的总数量:8                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:4                        结贴的总分数:300                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:1                        未结的总分数:20                       
    结贴的百分比:80.00 %               结分的百分比:93.75 %                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    楼主加油
      

  2.   

    我另外一个贴:
    http://forum.csdn.net/PointForum/Forum/PostTopic.aspx?forumID=a78e0a85-e260-4232-95c9-1872a2b49944
      

  3.   


    更正为:http://topic.csdn.net/u/20080711/16/5e75230d-2f3b-4e37-9749-5ad89955a6e3.html