Bonjour,
J'utilise le plugin fullCalendar de JQuery et je souhaiterais alimenter les évenements en faisant du code dans des balises JSP


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
$('#calendar').fullCalendar({
header: {
           left: 'prev,next today',
           center: 'title',
           right: 'month,agendaWeek,agendaDay'
           },
editable: true,
droppable: true, // this allows things to be dropped onto the calendar !!!
events: [
		<%
DcBrandDemoBook bookRequest = new DcBrandDemoBook();
System.out.println(">>> Page getDemoId() =" + bookRequest.getDemo().getDemoId());
RequestManager requestManager = new RequestManager();
List<Request> requestList = requestManager.getRequestByDemoId(bookRequest.getDemo().getDemoId());
nt j=0;
for (Iterator<Request> iterRequest = requestList.iterator(); iterRequest.hasNext(); ){
Request request1 =(Request) iterRequest.next(); 
System.out.println(">>> request1.getProjectName =" + request1.getProjectName());  // Je recupere bien la valeur request1.getProjectName
 
 
if (j>0) {
	out.println(",");			
}			
%>	
 
{
    title: '<% request1.getProjectName();%>',  //===> la valeur n'est pas pris en compte
    start: new Date(y, m, d, h, m),
    end: new Date(y, m, d, h, m),
    allDay: false
 
}
<%
	j++;
	} //end for
%>	
 
],
Je fais un iterator pour récupérer mes événements (ca fonctionne) mais quand j' alimente la partie events de mon calendrier au niveau de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
{
    title: '<% request1.getProjectName();%>',  //===> la valeur n'est pas pris en compte
    start: new Date(y, m, d, h, m),
    end: new Date(y, m, d, h, m),
    allDay: false
 
}
Ca ne fonctionne pas !!
Si quelqu'un peut m'aider ou me proposer une autre méthode !
Je travail en java/j2ee, avec JSF.
Merci d'avance,