struts2中的s:radio在spring mvc标签中怎么表示

cyper 发布于 2012/10/25 00:23
阅读 1K+
收藏 0
<s:radio label="sex" name="sex" list="#{'1':'male','2':'female'}" value="2" />

在strut2中可以像上面那样定义一个radio。使用类似json字符串的方式来表示一个map。

这个在spring mvc中怎么用,SPEL支持这样的表达式吗?总觉得spring mvc很多地方没有struts2写起来简单和方便。不知道大家怎么都喜欢。。

这是我在spring mvc中使用的写法,各种报错:(

<s:radiobuttons path="sex" items="#{'1':'male','2':'female'}"/>

求指导。谢谢!


加载中
0
JustForFly
JustForFly

items需要指定为一个 Array、List,或者Map

如下:<form:radiobuttons path="company" items="${companyOptions}"/>

在使用Map的情况下,map条目的键被用作值, map条目的值被用作显示的文本标记。也可以使用一个定制的对象,提供“itemValue”属性存放值,“itemLabel”属性存放文本标记

0
cyper
cyper
我知道Attribute 'items' must be an array, a Collection or a Map
问题是有没有像ONGL那样使用字面量简便的构造一个map的方式呢,非要在controller里边往model里放一个map对象然后再传到jsp页面?
返回顶部
顶部