Struts2 标签<s:select /> 应用

1.后台数据:
     /** List of days. */
    private Collection<Date> examDays;
         /** The map list. */
    private List<Map> examDayList = new ArrayList<Map>();

      SimpleDateFormat df = new SimpleDateFormat("dd");
        for (Date examDay : examDays) {
            Map examDayMap = new HashMap();
            examDayMap .put("examDay", examDay);
            //如果examDay = '2012-12-06' ,则 df.format(examDay) = 06
            examDayMap .put("day", df.format(examDay));
            examDayList .add(examDayMap);
        }
2.前台展示:
       <s:select
           name="examDay"
           requiredLabel="true"
           list="examDayList "
           listValue="%{day}"
           listKey="examDay"
           headerKey="" headerValue="--" />
3.如果想默认下拉框中展示的值,可以通过 设置<s:select /> 中属性 value 的值

猜你喜欢

转载自lihongtai.iteye.com/blog/2186260