0

我是 spring 新手,正在尝试从我的代码中访问一个 bean。豆:

<beans>
    <bean id="beanid" class="org.apache.xbean.spring.jndi.DefaultContext">
         <property name="entries">
             <map>
                 <entry key="dummykey" value="dummyval">
                     <map>
                         <entry key="mykey">
                         </entry>
                     </map>
                </entry>
            </map>
        </property>
       ........

我想访问“dummyval”值。当我使用此代码片段时,它会为我提供 dummykey 条目内的地图。但我不确定如何查看“dummyval”值。

objBean = context.lookup("dummykey");
4

1 回答 1

0

一个映射条目有一个键和一个值。您试图在同一个条目中有两个值(dummyval 和指定为条目的子元素的映射)。这没有任何意义,Spring 似乎使用了子元素并忽略了 value 属性。

于 2013-06-21T20:30:55.000 回答