spring mvc form 标签

我的spring版本是3.1.2
我在spring的Controller里面返回一个Map
model.addAttribute("config", map);
在jsp的form标签里面取


错误提示:
Invalid property 'index_name' of bean class [org.springframework.util.LinkedCaseInsensitiveMap]: Bean property 'index_name' is not readable or has an invalid getter method

我返回的是个Map,肯定没有这个属性,
不知道返回Map怎么在form里面取值,是不是spring form只支持bean取值?

你可以参照下面的文章进行自己改造。
http://viralpatel.net/blogs/spring-mvc-hashmap-form-example/

map是不被支持的,只能是bean, 可以参考下这个 http://stackoverflow.com/questions/736186/can-a-spring-form-command-be-a-map

用EL表达式取值不行么?
例如:${mapName.propertyName}