struts2 在表单中使用sx:datetimepicker标签,可在action中取不出来值是怎么回事???
用了个hidden,可取出来的值没有变,不知道是怎么回事,大家帮忙啊!!!!!
代码如下: 开始时间:   
<sx:datetimepicker name="startTime"  displayFormat="yyyy-MM-dd" toggleType="explode"/>

<s:hidden name="startTime"/>
&nbsp;&nbsp;-&nbsp;&nbsp; 结束时间:
<sx:datetimepicker name="endTime" displayFormat="yyyy-MM-dd" toggleType="explode"/>

<s:hidden name="endTime"/>

解决方案 »

  1.   

    action 中怎么定义的 startTime变量?
       根据你页面的意思来看。。
      后面应该得到是个 数组、
      

  2.   

    Data startTime这样定义的啊,哪儿说明我要定义数组啊??
      

  3.   

    我也有这样的问题,我的是这样的
    <sx:datetimepicker name="startTime" displayFormat="yyyy-MM-dd" value="%{date}" />
    在Action中我是这样定义的
    定义变量 private Date startTime;当然也要有get,set方法;名称要和name一致。
    在方法中这样写
    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
    String f=sdf.format(startTime);
    System.out.println(f);
    这样就能取到值了。