?? 配置bean的list和map屬性.xml
字號:
<!--
Beans 類上的List, Map 屬性
如果Bean上有接受List或Map類型的屬性,則可以在配置文件中直接設置這些屬性,例如:
-->
<managed-bean>
<managed-bean-name>someBean</managed-bean-name>
<managed-bean-class>com.accless</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<properey-name>somelist</properey-name>
<list-entries>
<value-class>java.lang.Integer</value-class>
<value>2</value>
<value>4</value>
<value>6</value>
</list-entries>
</managed-property>
</managed-bean>
<!-- 說明: 這里時一個設定接受List類型的屬性,我們使用<list-entries>標簽指定一個List對象,
其中<value-class>指定將存入List的類型,而<value>指定其值,如果時基本類型,則會自動嘗試
使用指定的 <value-class> 類做Wrapper類(包裝類)-->
<!-- 如果是Map的話,則是使用<map-entries>標簽,如下 -->
<managed-bean>
<managed-bean-name>someBean</managed-bean-name>
<managed-bean-class>com.accless</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>someMap</property-name>
<map-entries>
<value-class>java.lang.Integer</value-class>
<map-entry>
<key>someKey1</key>
<value>100</value>
</map-entry>
<map-entry>
<key>someKey2</key>
<value>200</value>
</map-entry>
</map-entries>
</managed-property>
</managed-bean>
<!-- %%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%-->
<!-- 直接配置List或Map對象 -->
<!-- List 接口實現(xiàn)對象Bean --->
<managed-bean>
<managed-bean-name>testlist</managed-bean-name>
<managed-bean-class>
java.util.ArrayList
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<list-entries>
<null-value/>
<value>Hai</value>
<value>Cheng</value>
<value>Song</value>
<list-entries>
</managed-bean>
<!-- Map 接口實現(xiàn)對象Bean --->
<managed-bean>
<managed-bean-name>testmap</managed-bean-name>
<managed-bean-class>
java.util.Map
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<map-entries>
<value-class>java.lang.Integer</value-class>
<map-entry>
<key>firstname</key>
<value>Cheng<value>
</map-entry>
<map-entry>
<key>lastname</key>
<value>Haisong<value>
</map-entry>
<map-entry>
<key>sex</key>
<value>mail<value>
</map-entry>
<map-entries>
</managed-bean>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -