2014-05-22 1 views
0

J'essaie d'intégrer jquery fullcalendar et mysql en utilisant spring mvc. Je dois charger les données de planification à partir de mySql et définir la date dans le calendrier. s'il vous plaît montrer ceci:Balise JSTL c dans la fonction javascript

<script type='text/javascript'> 
      $(document).ready(function() { 
       var calendar; 
       var date = new Date(); 
       var y = date.getFullYear(); 
       var m = date.getMonth(); 
       var d = date.getDate(); 

       $('#calendar').fullCalendar({ 
        header : { 
         left : 'title,prev,next today', 
         center : '', 
         right : 'month,agendaWeek,agendaDay' 
        }, 
        height: 650, 
        selectable: true, 
        select: function(start, end, allDay) { 
         var title = prompt('Event Title:'); 
         if (title) { 
          calendar.fullCalendar('renderEvent', 
          { 
           title: title, 
           start: start, 
           allDay: allDay 
          }, 
            true // make the event "stick" 
            ); 
         } 
         calendar.fullCalendar('unselect'); 
        }, 
        editable : true, 

        events: [ 
        <c:forEach var='event' items='${myData.events}'> 
         { title: '${event.title}', start: new Date (${event.timestamp}) }, 
        </c:forEach> 
     null // the trailling comma is avoid the stray trailing comma. 

    ]; 
       }); 

      }); 
     </script> 

comme ça ... est-il possible? Si oui, comment l'utiliser? et Pour intégrer fullcalendar avec DB, dois-je utiliser uniquement le flux php et JSON, Ajax ?? aidez-moi s'il vous plaît.

Répondre

0

vous pouvez simplifier vos choses si vous utilisez la bibliothèque comme GSON

Dans votre utilisation du contrôleur ci-dessous le code

String jsonString = new Gson().toJson(ObjectList); // ObjectList is list of event object 
    System.out.println(jsonString); 
    request.setAttribute("eventsJson",jsonString); //setting jsonString to request scope. 

et JSP

events: ${eventsJson} 
+0

Oh Gautam merci. C'est plus cool et simple que mon code. Gautam dois-je ajouter une bibliothèque? Peux tu me dire? –

+0

@yes vient d'ajouter la bibliothèque gson – Gautam

Questions connexes