Guys le code suivant permet à l'utilisateur de choisir la date entre le 1er septembre à la date actuelle. J'ai un problème avec le code jquery datepicker. veuillez me faire savoir vos points de vue.jquery datepicker définir minDate et maxDate à partir de jsp
>
<% try { sdf = new SimpleDateFormat ("aaaaMMjj");
minDate = new Date(); // timestamp now Calendar cal = Calendar.getInstance(); // get calendar instance cal.setTime(minDate); // set cal to date cal.set(cal.get(cal.YEAR),cal.SEPTEMBER,1); minDate = cal.getTime(); maxDate = new Date(); cal.setTime(maxDate); maxDate = cal.getTime(); } catch (Exception e) { System.out.println(e); } %> <script type="text/javascript"> var mx = <%=sdf.format(minDate)%>; var mv = <%=sdf.format(maxDate)%>; $(document).ready(function(){ $("#revRepDate").datepicker({ showOn: 'button', buttonImageOnly: true, buttonImage: 'style/images/icon_cal.png', dateFormat: 'yymmdd' }); }); $("#revRepDate").datepicker('option',{minDate:mx , maxDate:mv });
Dans une page jsp I a importé '' java.util.Date' et java.text.SimpleDateFormat', mais quand J'utilise 'var mx = '<% = sdf.format (minDate)%>';' J'obtiens les exceptions 'sdf ne peut pas être résolu' et' minDate ne peut pas être résolu'. Aucune suggestion? – Sefran2