我在将S2 jQuery datepicker设置为2012年3月1日至2014年3月31日之间的范围时遇到问题。我有一个应用程序在该日期范围内搜索过去的数据,并且不能基于今天的日期使用+/-设置。我试图从Action类传递Date对象,但是我不知道是否可以在标记内访问它。
多谢您的协助!

<sj:datepicker value="Start" id="start"
    name="startDate"
    changeMonth="false"
    changeYear="false"
    showButtonPanel="false"
    displayFormat="dd-mm-yy"
    buttonImageOnly="true"
    onfocus="checkByDate()"
    minDate="????"
    maxDate="????"
    showOn="both"
/>

最佳答案

在JSP中:

<sj:datepicker
    ....
    minDate="%{minDate}"
    maxDate="%{maxDate}"
/>


在动作课中:

public java.util.Date getMinDate(){
    return minDate;
}
public java.util.Date getMaxDate(){
    return maxDate;
}

关于jquery - Struts2 jQuery Datepicker-通过maxDate和minDate设置过去的日期范围,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24574249/

10-10 08:55