我有一个属性映射(colorMap.xml):
<bean id="B_colorMapping" class="com.project.color.colorMap">
<property name="map">
<map>
<entry key="1" value="blue" />
<entry key="2" value="blue-green" />
<entry key-ref="10" value-ref="B_colorMapping" />
</map>
</property>
</bean>
<bean id="R_colorMapping" class="com.project.color.colorMap">
<property name="map">
<map>
<entry key="1" value="red" />
<entry key="2" value="red-yellow" />
<entry key-ref="10" value-ref="R_colorMapping" />
</map>
</property>
</bean>
com.project.color.colorMap
代码如下所示:
public class colorMap {
private Map<Object, Object> map;
public Map<Object, Object> getMap() {
return map;
}
public void setMap(Map<Object, Object> Cmap) {
map = Cmap;
}
}
现在,正在发生的事情,我通过添加条目和值手动更新colorMap.xml。我打算做的是创建一个JSP页面来处理在我的xml中添加值。
现在,我想在JSP页面上显示我的xml的值。
例如:(在JSP页面上......)
B_colorMapping:
Color Key: 1 Value: blue
Color Key: 2 Value: blue-green
R_colorMapping:
Color Key:1 Value: red
Color Key:2 Value: red-yellow
有人可以提供有关如何执行此操作的帮助或提示吗?这是spring MVC(Object,Map,ModelAndView)。
我坚持这个。